It could be that the external FLAC decoder induces bad remaining time
estimations (those things vary with file format, notably header and
footer sizes, but also the amount of buffering the external decoder
does). You could try registering a FLAC decoder with
add_oblivious_decoder() which does not make any guess regarding
duration, and only reports a (correct) duration at the end of the file
when all remaining data has been decoded (the amount of data that is
prebuffered can be tweaked, which allows to get the remaining time
estimation more or less early).

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to