

#include // Header File For Standard Input/Output * If You've Found This Code Useful, Please Let Me Know. * And Optimizing The Base Code, Making It More Flexible! * A HUGE Thanks To Fredric Echols For Cleaning Up * This Code Was Created By Jeff Molofee 2000 Then note that the lib files you were using probably had names like libavcodec.lib, libavdevice.lib, etc and the new ones have names like avcodec-53.lib, avdevice-53.lib, etc. Then rebuild your project with the new dll and. Then right click my computer - properties - advanced - environment variables - append the above 2 strings to the variable named "Path". Or whatever depending on your version of VS and your VS path. depending on what version of VS you want to use and your VS path.Ĭ:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDEĬ:\Program Files\Microsoft Visual Studio 8\Common7\IDE "C:\Program Files\Microsoft Visual Studio 8\VC\bin" "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin" you'll also need mspdb80.dll or mspdb90.dll or whatever in the path too. These errors are because you need to have lib.exe in your path so ffmpeg can find it. Lib.exe /machine:i386 /def:libswscale/f /out:libswscale/swscale-0.lib I bet if you look closely at the last few lines after running make, you'll see some errors like:Ĭreating library file: libswscale/ Yeah, that entry point thing is weird - it's as if it's looking for a function in the wrong dll.
