Jump to content
  • Advertisement
Sign in to follow this  
Running_Wolf

OGG use in OpenAL

This topic is 4631 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I've been having lots of fun recently. *sarcasm* Whenever I try to use OGG in OpenAL I get the following error popup from the debugger. The procedure entry point vorbis_synthesis_halfrate could not be located in the dynamic link library vorbis.dll.

Share this post


Link to post
Share on other sites
Advertisement
That means you have an out of date vorbis.dll, grab the latest binary version and use that or build your own from the sources, libVorbis comes with VS6 project files you can use so it's a simple job.

Share this post


Link to post
Share on other sites
Also you will want to use the static libraries rather than the dynamic libraries for it to work properly. Take a look at this post for the fix if you want to use dynamic libraries.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
I'm sort of a new at this, but I was having the same problem; getting the error message (the procedure entry point vorbis_synthesis_halfrate could not be located in the dynamic link library vorbis.dll). I downloaded vorbis.dll from "dll-files.com", and dropped it in the system folder, where the old one was. This didn't fix the problem. What am I doing wrong?!? Please help, I've spent A LOT of time trying to get this to work.

Share this post


Link to post
Share on other sites
I don't know whether dll-files.com would have the latest version or not. I've put the copy of OGG Vorbis, downloaded from their site, that fixed my problem at ftp://amaryllis.gserver.com/Development/OggVorbis-win32sdk01.0.1.zip

Share this post


Link to post
Share on other sites
Thanks, but I dont think they had what I needed. Any ideas as to where to find the correct version of vorbis.dll?

Share this post


Link to post
Share on other sites
You may try just scrapping the version you have and getting the latest version from them. You may also want to look and see if you have more than one copy of vorbis.dll on your computer. If a game has installed a copy to System32 then Windows will load that one, rather than the one in your project directory.

Share this post


Link to post
Share on other sites
Ok; did that. It did something, but, sadly, now the progam "encounters a problem" and shuts down, prompting the "send/don't send to microsoft" screen.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!