utgg wrote: > Thanks - I hadn't spotted that there. > > Well... It is a genuine bug in the LMS patched faad (for windows)! > > As part of the machinations dealing with stdin input and looking for a > header, the code does a SEEK_END on the input file - which is expected > to fail. But it doesn't actually fail on windows - it seeks forward 4096 > bytes in the stream. This puts it into the middle of the aac data, > missing the first header. The code then searches for a header and for > this stream there happens to be something that looks like a header in > that data before the next real header, and decoding fails. > > This means that on the windows platform the faad transcoder will always > be missing the start of the stream - I'm surprised this hasn't been > noticed before. > > I've attached a new faad.exe which works. We really need Michael to > update the distributions 'officially' I guess.
Many thanks utgg, that has certainly cured my problem. May not be relevant but my faad.exe is in the Programme Files(x86)\Squeezebox\server\bin\MSWin32-x86-multi-thread directory. Kit: 4 Duet players, 2 Controllers. LMS running on one Desktop, one Laptop. ------------------------------------------------------------------------ donmatter's Profile: http://forums.slimdevices.com/member.php?userid=44433 View this thread: http://forums.slimdevices.com/showthread.php?t=53229 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
