Ticket #2355: libdav1d_complete.diff
| File libdav1d_complete.diff, 1.9 KB (added by , 7 years ago) |
|---|
-
configure
797 797 _joystick=no 798 798 crystalhd=auto 799 799 _xvid=auto 800 _libdav1d=auto 800 801 _xvid_lavc=auto 801 802 _x264=auto 802 803 _x264_lavc=auto … … 1249 1250 --disable-xvid) _xvid=no ;; 1250 1251 --enable-xvid-lavc) _xvid_lavc=yes ;; 1251 1252 --disable-xvid-lavc) _xvid_lavc=no ;; 1253 --enable-libdav1d) _libdav1d=yes ;; 1254 --disable-libdav1d) _libdav1d=no ;; 1252 1255 --enable-x264) _x264=yes ;; 1253 1256 --disable-x264) _x264=no ;; 1254 1257 --enable-x264-lavc) _x264_lavc=yes ;; … … 7405 7408 fi 7406 7409 echores "$_xvid" 7407 7410 7411 echocheck "libdav1d" 7412 if test "$_libdav1d" = auto && test "$ffmpeg_a" = yes ; then 7413 _libdav1d=no 7414 header_check dav1d/dav1d.h -ldav1d $ld_dl $ld_pthread && _libdav1d=yes 7415 fi 7416 7417 if test "$_libdav1d" = yes && test "$ffmpeg_a" = yes; then 7418 def_libdav1d='#define CONFIG_LIBDAV1D 1' 7419 libavdecoders="$libavdecoders LIBDAV1D_DECODER" 7420 extra_ldflags="$extra_ldflags -ldav1d" 7421 else 7422 def_libdav1d='#undef CONFIG_LIBDAV1D' 7423 #nocodecmodules="libdav1d $nocodecmodules" 7424 fi 7425 echores "$_libdav1d" 7426 7427 7428 7429 7408 7430 echocheck "Xvid two pass plugin" 7409 7431 if test "$_mencoder" = yes && test "$_xvid" = yes && test "$_xvid_lavc" = auto ; then 7410 7432 statement_check xvid.h 'xvid_plugin_2pass2_t s; s.vbv_size = 0' && _xvid_lavc=yes -
etc/codecs.conf
8 8 ;============================================================================= 9 9 ; VIDEO CODECS 10 10 ;============================================================================= 11 videocodec av1 12 info "AV1" 13 status working 14 driver ffmpeg 15 dll libdav1d 16 format 0x31305641 17 format 0x31307661 18 out YV12 11 19 12 20 videocodec ffiff 13 21 info "FFmpeg IFF ANIM/ILBM/PBM/RGB8/RGBN"
