Hi,
I really need some help here!
I am using the latest version of ffmpeg compiled as shared DLL files. My application is being compiled under Visual Studio 6 and written in C++.
The problem is that whenever I call "av_find_stream_info" with DEP (Data execution prevention) turn on in Windows XP, windows stops the program from running, and then the program crashes. So basically it looks like there is a problem with FFMpeg and DEP in windows.
Ok, so the obvious answer is just to tell people to add my application as an exception in the DEP list (turn off DEP for that program), however that is not an option in this case - it must be able to function with DEP turned on.
I have since tried compiling ffmpeg as a static library into the application, but it still does exactly the same thing.
The strange thing is that the stone-alone ffplay.exe will play videos under windows XP with DEP turned on with no problem.
Any ideas?
Thanks.
