Menu

VS2010 runtime error

wang bin

detail: http://stackoverflow.com/questions/17478083/why-is-my-application-searching-the-wrong-dll-for-a-function/18192703#18192703

If FFmpeg .lib files or portaudio.lib are generated by gnu libtool, then you may get an error like ": The procedure entry point GdipAlloc could not be located in the dynamic link library avcodec-54.dll" when you start to run player.

Solution:

build portaudio using cmake and vs2010 compiler.

build FFmpeg using gcc and use vs2010 tools(e.g. lib.exe) to generate .lib files. FFmpeg compiled with gcc will be much faster. Make sure vc tools can be found when running configure.

precompiled:

download FFmpeg and PortAudio development files (later than 20130812) here: https://sourceforge.net/projects/qtav/files/depends


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.