dave at 661.org
2013-Dec-08 05:57 UTC
[Vorbis-dev] OGG loads as a naked file, but not if embedded in an IFF.
I can now load and play AIFF, WAV, and OGG files using libsndfile and libao. Now I'm moving on to loading and playing files embedded in an IFF file. This is presenting a problem. Playing an AIFF embedded in an IFF works fine. Playing an OGG embedded in the same IFF fails. Specifically, it appears that sf_open_fd() can't figure out what it's being told to load. Except for extra code to tell the player function what offset to start at, the player function in the IFF-embedded player program is functionally identical to the one in the standalone player program. I have the test code in a Github repo at https://github.com/DavidGriffith/blorbsnd. Would someone please help me out? -- David Griffith dave at 661.org
Conrad Parker
2013-Dec-10 14:24 UTC
[Vorbis-dev] OGG loads as a naked file, but not if embedded in an IFF.
On 8 December 2013 16:57, <dave at 661.org> wrote:> > I can now load and play AIFF, WAV, and OGG files using libsndfile and > libao. Now I'm moving on to loading and playing files embedded in an IFF > file. This is presenting a problem. Playing an AIFF embedded in an IFF > works fine. Playing an OGG embedded in the same IFF fails. > Specifically, it appears that sf_open_fd() can't figure out what it's > being told to load. Except for extra code to tell the player function > what offset to start at, the player function in the IFF-embedded player > program is functionally identical to the one in the standalone player > program. > > I have the test code in a Github repo at > https://github.com/DavidGriffith/blorbsnd. Would someone please help me > out? >which of those files contains the non-working code? Conrad. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/vorbis-dev/attachments/20131211/dc2128ff/attachment.htm