Can't find header in working Ogg file

Jan 12, 2013 at 10:08 PM
Edited Jan 12, 2013 at 10:08 PM

Hi again!

I just updated to the latest upstream version of the library, and one Ogg file that worked fine before just stopped working.

Here it is :  http://db.tt/fY1Mz91U

It's failing when creating the VorbisReader, either OggContainerReader::FindNextPageHeader() returns false or _decoders.Count == 0 in the VorbisReader constructor.

Let me know what I can do to help!

Coordinator
Jan 14, 2013 at 3:04 PM

It appears to decode just fine on my machine...  Sounds like something is causing a read failure in ThreadSafeStream or System.IO.FileStream...

If that is the case, please feel free to update to latest source and add some better error handling for unreliable streams.  We'll need it anyway for "true" streaming playback.

Sorry I couldn't be more helpful.