Browse Source

configure: Handle dxva2 optional components in the standard way

tags/n3.4
Diego Biurrun 9 years ago
parent
commit
f1248fae90
1 changed files with 4 additions and 5 deletions
  1. +4
    -5
      configure

+ 4
- 5
configure View File

@@ -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…
Cancel
Save