by acc3d » Mon Dec 16, 2013 3:44 pm
Thanks for the reply. Maybe I'll submit a bug to Google.
On a side note, I recently built a version of ffmpeg for Windows that includes the libfdk_aac AAC encoder. This is supposedly the best AAC encoder and it does sound fantastic compared to MP3s at the same bit rate.
As you probably know, AACs have to be encoded to the adts format by ffmpeg in order to work with Subsonic. This means the resulting M4A files do not include metadata and are not seek-able.
DSub does seem to be able to seek through the files though. Are you calculating duration of the stream within your code? Pretty cool if so! The only drawback I see is that in offline mode, there can be a long delay before playback starts while Dsub reads/calculates whatever you're trying to queue up.