On 11/9/2017 2:51 PM, James Almer wrote:
> On 11/9/2017 2:31 PM, James Almer wrote:
>> Based on a patch by Aaron Levinson.
>>
>> Signed-off-by: James Almer <[email protected]>
>> ---
>> Untested
>>
>> configure | 4 +++-
>> 1 file changed, 3 insertions(+), 1 deletion(-)
>>
>> diff --git a/configure b/configure
>> index f396abda5b..7dd540bad3 100755
>> --- a/configure
>> +++ b/configure
>> @@ -2772,6 +2772,7 @@ wmv3_vaapi_hwaccel_select="vc1_vaapi_hwaccel"
>> wmv3_vdpau_hwaccel_select="vc1_vdpau_hwaccel"
>>
>> # hardware-accelerated codecs
>> +libmfx_suggest="advapi32"
>
> OnN second thought, this line is probably superfluous. The changes to
> the require() call below should have the same effect.
Approved on IRC by Aaron Levinson with this line removed, so pushed.
>
>> omx_deps="libdl pthreads"
>> omx_rpi_select="omx"
>> qsv_deps="libmfx"
>> @@ -5824,6 +5825,7 @@ check_header asm/types.h
>> # so we also check that atomics actually work here
>> check_builtin stdatomic_h stdatomic.h "atomic_int foo, bar =
>> ATOMIC_VAR_INIT(-1); atomic_store(&foo, 0)"
>>
>> +check_lib advapi32 "windows.h" RegQueryInfoKey -ladvapi32
>> check_lib ole32 "windows.h" CoTaskMemFree -lole32
>> check_lib shell32 "windows.h shellapi.h" CommandLineToArgvW -lshell32
>> check_lib wincrypt "windows.h wincrypt.h" CryptGenRandom -ladvapi32
>> @@ -5981,7 +5983,7 @@ enabled libkvazaar && require_pkg_config
>> libkvazaar "kvazaar >= 0.8.1" kv
>> # pkg-config support. Instead, users should make sure that the build
>> # can find the libraries and headers through other means.
>> enabled libmfx && { use_pkg_config libmfx libmfx
>> "mfx/mfxvideo.h" MFXInit ||
>> - { require libmfx "mfx/mfxvideo.h" MFXInit
>> -llibmfx && warn "using libmfx without pkg-config"; } }
>> + { require libmfx "mfx/mfxvideo.h" MFXInit
>> "-llibmfx $advapi32_extralibs" && warn "using libmfx without pkg-config"; } }
>> enabled libmodplug && require_pkg_config libmodplug libmodplug
>> libmodplug/modplug.h ModPlug_Load
>> enabled libmp3lame && require "libmp3lame >= 3.98.3" lame/lame.h
>> lame_set_VBR_quality -lmp3lame
>> enabled libmysofa && require libmysofa "mysofa.h" mysofa_load
>> -lmysofa $zlib_extralibs
>>
>
_______________________________________________
ffmpeg-devel mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel