mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-24 03:59:43 +00:00
configure: Handle dxva2 optional components in the standard way
This commit is contained in:
parent
a6901b9c6b
commit
f1248fae90
9
configure
vendored
9
configure
vendored
@ -4518,7 +4518,6 @@ check_func usleep
|
||||
check_func_headers io.h setmode
|
||||
check_func_headers stdlib.h getenv
|
||||
|
||||
check_func_headers windows.h CoTaskMemFree -lole32
|
||||
check_func_headers windows.h GetProcessAffinityMask
|
||||
check_func_headers windows.h GetProcessTimes
|
||||
check_func_headers windows.h GetSystemTimeAsFileTime
|
||||
@ -4777,6 +4776,10 @@ if enabled libxcb; then
|
||||
add_extralibs "$xcb_shape_extralibs $xcb_shm_extralibs $xcb_xfixes_extralibs"
|
||||
fi
|
||||
|
||||
enabled dxva2 &&
|
||||
check_lib windows.h CoTaskMemFree -lole32 &&
|
||||
enable dxva2_lib
|
||||
|
||||
enabled vaapi && require vaapi va/va.h vaInitialize -lva
|
||||
|
||||
enabled vaapi &&
|
||||
@ -5055,10 +5058,6 @@ check_deps $CONFIG_LIST \
|
||||
$HAVE_LIST \
|
||||
$ALL_COMPONENTS \
|
||||
|
||||
enabled_all dxva2 CoTaskMemFree &&
|
||||
prepend avconv_extralibs $($ldflags_filter "-lole32") &&
|
||||
enable dxva2_lib
|
||||
|
||||
map 'enabled $v && intrinsics=${v#intrinsics_}' $INTRINSICS_LIST
|
||||
|
||||
for thread in $THREADS_LIST; do
|
||||
|
Loading…
Reference in New Issue
Block a user