summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2018-11-06 01:11:22 -0300
committerJames Almer <jamrial@gmail.com>2018-11-06 12:40:27 -0300
commit9bf9358b615dbf3d0f81ca2dbfbec6103dc77f25 (patch)
tree7f5c4cc89dd318b77ed81263e2b15afdd6291f87 /configure
parentf149a4a5fc5af30f56c7d2022bf2a9030369ddf9 (diff)
downloadffmpeg-streaming-9bf9358b615dbf3d0f81ca2dbfbec6103dc77f25.zip
ffmpeg-streaming-9bf9358b615dbf3d0f81ca2dbfbec6103dc77f25.tar.gz
avcodec: libdav1d AV1 decoder wrapper.
Originally written by Ronald S. Bultje, with fixes, optimizations and improvements by James Almer. Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure4
1 files changed, 4 insertions, 0 deletions
diff --git a/configure b/configure
index 2aa7eb6..c5bafc3 100755
--- a/configure
+++ b/configure
@@ -190,6 +190,7 @@ External library support:
--enable-libaom AV1 video encoding/decoding
--enable-libbs2b Bauer stereophonic-to-binaural DSP
--enable-libcdio audio CD input
+ --enable-libdav1d AV1 video decoding
--enable-libdc1394 IEEE 1394/Firewire camera input
--enable-libdcadec DCA audio decoding
--enable-libfaac AAC audio encoding
@@ -1357,6 +1358,7 @@ EXTERNAL_LIBRARY_LIST="
gnutls
libaom
libbs2b
+ libdav1d
libdc1394
libdcadec
libfontconfig
@@ -2372,6 +2374,7 @@ avisynth_demuxer_deps_any="avisynth avxsynth"
avisynth_demuxer_select="riffdec"
libaom_av1_decoder_deps="libaom"
libaom_av1_encoder_deps="libaom"
+libdav1d_decoder_deps="libdav1d"
libdcadec_decoder_deps="libdcadec"
libfaac_encoder_deps="libfaac"
libfaac_encoder_select="audio_frame_queue"
@@ -4673,6 +4676,7 @@ enabled libaom && {
}
enabled libbs2b && require_pkg_config libbs2b libbs2b bs2b.h bs2b_open
enabled libdc1394 && require_pkg_config libdc1394 libdc1394-2 dc1394/dc1394.h dc1394_new
+enabled libdav1d && require_pkg_config libdav1d "dav1d >= 0.0.1" dav1d/dav1d.h dav1d_version
enabled libdcadec && require libdcadec libdcadec/dca_context.h dcadec_context_create -ldcadec
enabled libfaac && require libfaac "stdint.h faac.h" faacEncGetVersion -lfaac
enabled libfdk_aac && require_pkg_config libfdk_aac fdk-aac "fdk-aac/aacenc_lib.h" aacEncOpen
OpenPOWER on IntegriCloud