[FFmpeg-devel] [PATCH] configure: Allow users to disable all hwaccel libraries
Gyan Doshi
gyandoshi at gmail.com
Thu Nov 30 12:28:21 EET 2017
I added --disable-hwaccels during configure and noticed that all
autodetected hwaccel libs were still being linked - 6 in my case, which
makes for a more bloated binary than warranted.
Turns out the option only disables native components which make use of
the hwaccel libs. The reporter of ticket #3906 had a similar concern.
Added option to disable all autodetected hwaccel libs.
Regards,
Gyan
-------------- next part --------------
From e89ed9ec2f476457552290315171bd2ef89490a5 Mon Sep 17 00:00:00 2001
From: Gyan Doshi <gyandoshi at gmail.com>
Date: Thu, 30 Nov 2017 13:48:57 +0530
Subject: [PATCH] configure: Allow users to disable all autodetected libraries
providing hardware acceleration.
---
configure | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/configure b/configure
index 1fa16e9dba..e5b390c955 100755
--- a/configure
+++ b/configure
@@ -304,6 +304,7 @@ External library support:
--disable-zlib disable zlib [autodetect]
The following libraries provide various hardware acceleration features:
+ --disable-hwaccel-libs disable all autodetected hwaccel libraries
--disable-amf disable AMF video encoding code [autodetect]
--disable-audiotoolbox disable Apple AudioToolbox code [autodetect]
--disable-cuda disable dynamically linked Nvidia CUDA code [autodetect]
@@ -3629,6 +3630,9 @@ for opt do
--extra-libs=*)
add_extralibs $optval
;;
+ --disable-hwaccel-libs)
+ disable $HWACCEL_AUTODETECT_LIBRARY_LIST
+ ;;
--disable-devices)
disable $INDEV_LIST $OUTDEV_LIST
;;
--
2.11.1.windows.1
More information about the ffmpeg-devel
mailing list