Re: OpenAL + OggVorbis streaming on MacOSXalSourceQueueBuffers issue
Edward Rudd <[email protected]> Thu, 13 Oct 2011 19:21:42 -0400
| Newsgroups | gmane.comp.lib.openal |
|---|---|
| Message-ID | <[email protected]> |
Hmm, That is odd.. I myself have not encountered corrupted buffers when streaming Ogg through OpenAL. This is for the Penumbra and Amnesia games by Frictional Games. Which uses this library.. https://github.com/FrictionalGames/OALWrapper/ To compare against your code you'll want to look at OAL_Buffer.cpp, OAL_Stream.cpp, and OAL_OggStream.cpp. we've been using this against the system OpenAL, libogg version 1.1.4, and libvorbis version 1.2.3 without any issues. It could be an issue in newer versions of the ogg or vorbis libraries. On Oct 13, 2011, at 18:32 , Jason Daly wrote: > > Hi, Chris, > > I haven't heard about any fixes on this list. I can't speak for OSX or libvorbis. I think the general consensus was that the issue wasn't on the OpenAL side, but I haven't heard if anyone has traced the problem into the vorbis libraries yet. > > If you want to be sure, you can try using OpenAL-Soft in place of the native OSX implementation. If you still get the corrupt buffer, you'll have clear evidence about where the problem lies. > > --"J" > > > > On 10/13/2011 06:16 PM, Chris Perry wrote: >> Hi there, >> >> I was just wondering if this documented issue has been resolved? >> http://opensource.creative.com/pipermail/openal/2011-July/012422.html >> >> Apologies, but I couldn't find a solution to this after searching for a while. >> >> I assume the issue in on the Vorbis side so probably not the correct place to post this >> But I'm not positive, and maybe its helpful to other OpenAL devs out there >> >> The problem seems to persist even with Vobris' latest source. (1.3.2)& libogg version (1.3.0) >> >> You will get the corrupted buffer if you follow this tutorial on Mac OSX 10.6 >> http://www.devmaster.net/articles/openal-tutorials/lesson8.php >> >> >> Cheers, >> Chris >> >> >> >> _______________________________________________ >> Openal mailing list >> [email protected] >> http://opensource.creative.com/mailman/listinfo/openal >> > > _______________________________________________ > Openal mailing list > [email protected] > http://opensource.creative.com/mailman/listinfo/openal Edward Rudd OutOfOrder.cc Skype: outoforder_cc 317-674-3296 _______________________________________________ Openal mailing list [email protected] http://opensource.creative.com/mailman/listinfo/openal