Vidur Apparao wrote:
Steinar Bjaerum wrote:
.....
It is feasible to let Perl parse the SEEKTABLE and have the server start
streaming at the frame containing the start sample of the track. However,
the Flac decoder in the client needs to get additional information about the
samples that need to be thrown away after decoding the frames containing the
start and end samples of the track. This means that it is not just a Perl
parsing job that has to be done in order to avoid transcoding the cued
Flacs. However, I'm sure the guys at SlimDevices can do it!
You are absolutely correct. If we did cuesheet-based seeking within the server, we'd have to start streaming to the SB2 from the start position of the frame *and* send the decoder the number of frames to drop at the start and end of the stream.
Sorry, that's "send the decoder the number of __samples__ to drop at the start and end..."
--Vidur _______________________________________________ Discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
