<div dir="ltr"><div><div><div><div><div><div><div><div><div>Hi,<br><br></div>My windows playback application uses FFMPEG APIs for decoding HEVC 
video (AVCodec), resizing (swscale) and resampling (swresample).<br><br></div>Till
 now, I am using avcodec-57.dll, swscale-4.dll and swresample-2.dll and 
my application is working fine. Now I planned to use the latest FFMPEG 
nightly builds in my application, which are 
avcodec-58.dll, swscale-5.dll and swresample-3.dll etc..<br><br></div><div>I
 replaced all the old FFMPEG include, stub libraries and dlls from the 
latest FFMPEG package and successfully built my application. 
Unfortunately when I run my application I am getting an error as "The 
Procedure entry point swr_alloc_set_opts" could not be located in 
dynamic link library avformat-58.dll.<br></div><br></div></div>I linked 
avcodec.lib first followed by avformat.lib, swsresample.lib and other 
FFMPEG libs. Unfortunately, the application is only checking the first 
DLL and ignoring other DLLs and throwing the "Entrypoint" not found 
error.<br><br></div>Did I miss anything while upgrading to new FFMPEG version?<br><br></div>NOTE: I successfully upgraded my application with FFMPEG libraries such as AVCodec-55.dll etc.. to AvCodec-57.dll etc... 
But upgrade from avcodec-57.dll to avcodec-58.dll is an issue.</div><div><br></div><div>Request your help in resolving the runtime linking issue.<br><br></div>dependency walker report of my application is as follows,<br><br><img alt="Inline image 1" src="cid:ii_1615947e798815f1" height="218" width="272"><br></div></div>