This project has moved and is read-only. For the latest updates, please go here.

Can't find header in working Ogg file

Jan 12, 2013 at 11:08 PM
Edited Jan 12, 2013 at 11: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 :

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!

Jan 14, 2013 at 4: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.