---
Is there any reason some hwaccel are disabled?
Note: this patch is yet to be tested on oracle.
Cheers,
    Vittorio

 configure | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/configure b/configure
index a82bef7..b44955e 100755
--- a/configure
+++ b/configure
@@ -139,6 +139,7 @@ Hardware accelerators:
   --enable-vdpau           enable VDPAU code
 
 Individual component options:
+  --enable-everything      enable all components allowed by the license
   --disable-everything     disable all components listed below
   --disable-encoder=NAME   disable encoder NAME
   --enable-encoder=NAME    enable encoder NAME
@@ -2234,8 +2235,8 @@ enable safe_bitstream_reader
 enable static
 enable swscale_alpha
 
-# By default, enable only those hwaccels that have no external dependencies.
-enable dxva2 vdpau
+# enable all hwaccels available.
+enable dxva2 vaapi vda vdpau
 
 # build settings
 SHFLAGS='-shared -Wl,-soname,$$(@F)'
@@ -2398,6 +2399,12 @@ for opt do
         --disable-programs)
             disable $PROGRAM_LIST
         ;;
+        --enable-everything)
+                for cmp in $COMPONENT_LIST; do
+        enable libx264
+        echo $cmp
+    done
+        ;;
         --disable-everything)
             map 'eval unset \${$(toupper ${v%s})_LIST}' $COMPONENT_LIST
         ;;
@@ -4106,6 +4113,7 @@ check_header sys/select.h
 check_header sys/time.h
 check_header sys/un.h
 check_header unistd.h
+check_header va/va.h
 check_header vdpau/vdpau.h
 check_header vdpau/vdpau_x11.h
 check_header VideoDecodeAcceleration/VDADecoder.h
@@ -4115,6 +4123,7 @@ check_header X11/extensions/XvMClib.h
 check_lib2 "windows.h shellapi.h" CommandLineToArgvW -lshell32
 check_lib2 "windows.h wincrypt.h" CryptGenRandom -ladvapi32
 check_lib2 "windows.h psapi.h" GetProcessMemoryInfo -lpsapi
+check_lib2 "va/va.h" vaInitialize -lva
 
 check_struct "sys/time.h sys/resource.h" "struct rusage" ru_maxrss
 
@@ -4146,7 +4155,6 @@ disabled  zlib || check_lib   zlib.h      zlibVersion -lz 
  || disable  zlib
 disabled bzlib || check_lib2 bzlib.h BZ2_bzlibVersion -lbz2 || disable bzlib
 
 check_lib math.h sin -lm && LIBM="-lm"
-enabled vaapi && require vaapi va/va.h vaInitialize -lva
 
 atan2f_args=2
 ldexpf_args=2
-- 
1.9.3 (Apple Git-50)

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to