]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - av_backend_libav.c
Prevent players moving too far when stepping up
[xonotic/darkplaces.git] / av_backend_libav.c
index 36bfbdf433b0b70e0b32185c29055ec24d854402..653c9b4217f9a3371203bf4170f5fb0dda50e462 100644 (file)
@@ -289,12 +289,12 @@ qbool LibAV_LoadLibrary(void)
                return false;
 
        // Load the DLL
-       if (Sys_LoadLibrary (dllnames_libavcodec, &libavcodec_dll, libavcodecfuncs))
+       if (Sys_LoadDependency (dllnames_libavcodec, &libavcodec_dll, libavcodecfuncs))
        {
-               if(Sys_LoadLibrary(dllnames_libavformat, &libavformat_dll, libavformatfuncs))
+               if(Sys_LoadDependency(dllnames_libavformat, &libavformat_dll, libavformatfuncs))
                        return true;
                Con_Printf(CON_ERROR "Failed to load the libavformat library. Cannot use libavcodec without it\n");
-               Sys_UnloadLibrary(&libavcodec_dll);
+               Sys_FreeLibrary(&libavcodec_dll);
        }
 
        return false;