SHA256
1
0
forked from jengelh/ffmpeg-4

Accepting request 722913 from home:iznogood:branches:multimedia:libs

Use dav1d by default when playing back av1 encoded files.

OBS-URL: https://build.opensuse.org/request/show/722913
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ffmpeg-4?expand=0&rev=82
This commit is contained in:
Jan Engelhardt 2019-08-12 23:44:35 +00:00 committed by Git OBS Bridge
parent 95bb59de4f
commit 53841d8303
3 changed files with 25 additions and 0 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Aug 12 16:51:30 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Add ffmpeg-prefer-dav1d-for-playback.patch: Prefer using dav1d
for av1 playback over libaom.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 6 15:35:35 UTC 2019 - Ismail Dönmez <idonmez@suse.com> Tue Aug 6 15:35:35 UTC 2019 - Ismail Dönmez <idonmez@suse.com>

View File

@ -115,6 +115,7 @@ Source99: baselibs.conf
Patch2: ffmpeg-arm6l.diff Patch2: ffmpeg-arm6l.diff
Patch3: ffmpeg-new-coder-errors.diff Patch3: ffmpeg-new-coder-errors.diff
Patch4: ffmpeg-codec-choice.diff Patch4: ffmpeg-codec-choice.diff
Patch5: ffmpeg-prefer-dav1d-for-playback.patch
# https://github.com/OpenMandrivaAssociation/ffmpeg/blob/master/ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch # https://github.com/OpenMandrivaAssociation/ffmpeg/blob/master/ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch
Patch6: ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch Patch6: ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch
BuildRequires: ladspa-devel BuildRequires: ladspa-devel

View File

@ -0,0 +1,18 @@
--- ffmpeg/libavcodec/allcodecs.c 2019-03-18 20:18:37.438255620 +0100
+++ ffmpeg-patched/libavcodec/allcodecs.c 2019-03-18 21:35:10.699559247 +0100
@@ -675,13 +675,13 @@
extern AVCodec ff_pcm_mulaw_at_decoder;
extern AVCodec ff_qdmc_at_decoder;
extern AVCodec ff_qdm2_at_decoder;
+extern AVCodec ff_libdav1d_decoder;
extern AVCodec ff_libaom_av1_decoder;
extern AVCodec ff_libaom_av1_encoder;
extern AVCodec ff_libaribb24_decoder;
extern AVCodec ff_libcelt_decoder;
extern AVCodec ff_libcodec2_encoder;
extern AVCodec ff_libcodec2_decoder;
-extern AVCodec ff_libdav1d_decoder;
extern AVCodec ff_libdavs2_decoder;
extern AVCodec ff_libfdk_aac_encoder;
extern AVCodec ff_libfdk_aac_decoder;