summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorMark Thompson <sw@jkqxz.net>2017-10-26 00:18:45 +0100
committerMark Thompson <sw@jkqxz.net>2017-12-19 23:22:35 +0000
commit433522a1b985ef03bdb3ea77714f708b8ee014ae (patch)
treed8e1f7adac2b211496cbd31446fc88748da064cf /configure
parente2d575543ceeee72f12ac911e72f802bc6cba32e (diff)
downloadffmpeg-streaming-433522a1b985ef03bdb3ea77714f708b8ee014ae.zip
ffmpeg-streaming-433522a1b985ef03bdb3ea77714f708b8ee014ae.tar.gz
lavc: Remove register mechanism for hwaccels
There is no longer any need for a list of them at runtime, because decoders now carry the pointers to their associated hwaccels internally. The file containing external declarations is now used to make the list of hwaccels for configure.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure b/configure
index 7f320fe..d0e1980 100755
--- a/configure
+++ b/configure
@@ -2704,7 +2704,6 @@ find_things(){
ENCODER_LIST=$(find_things encoder ENC libavcodec/allcodecs.c)
DECODER_LIST=$(find_things decoder DEC libavcodec/allcodecs.c)
-HWACCEL_LIST=$(find_things hwaccel HWACCEL libavcodec/allcodecs.c)
PARSER_LIST=$(find_things parser PARSER libavcodec/allcodecs.c)
MUXER_LIST=$(find_things muxer _MUX libavformat/allformats.c)
DEMUXER_LIST=$(find_things demuxer DEMUX libavformat/allformats.c)
@@ -2719,6 +2718,7 @@ find_things_extern(){
}
BSF_LIST=$(find_things_extern bsf AVBitStreamFilter libavcodec/bitstream_filters.c)
+HWACCEL_LIST=$(find_things_extern hwaccel AVHWAccel libavcodec/hwaccels.h)
PROTOCOL_LIST=$(find_things_extern protocol URLProtocol libavformat/protocols.c)
AVCODEC_COMPONENTS_LIST="
OpenPOWER on IntegriCloud