I think I have something working now in the latest patch. Tested it with
Tidal and the flac@96k with cuesheet that you gave me. It seems fine,
including repositioning, on a player limited @ 44.1kHz. 

@bpa, we needed to combine both views on the flac transcoding command
:)

1- you're right, flac when called with a --skip on stdin fails, which
makes perfect sense. I've now changed TranscodingHelper.pm so that when
a rule is being used with a start from stdin ('I' streamMode) then the
$START$ is not used, only the $END$ (if any). That sounds logical to me,
you can't expect transcoder to seek from stdin and I've not seen any
rule in convert.conf that would be in conflict with that.
2- still, when called with no streaminfo header, flac fails to build a
wav header (at least one that is acceptable by sox), so the simple rule
of using wav in the pipeline did not work when seeking on a flac file or
from stdin. I've now added samplerate and samplesize to the accessible
parameters in conver.conf & friends. I've not added endianness or sign
for now as they can be forced in the rule itself

Patch is here https://github.com/Logitech/slimserver/pull/462



LMS 7.9  on Pi 3B+ & Odroid-C2 - *SqueezeAMP!*, 5xRadio, 3xBoom, 4xDuet,
1xTouch, 1 SB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2,
Squeezelite on Pi,  Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5,
Riva 1 & 3
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=113308

_______________________________________________
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to