From 852e6db53c86434081c4cd10b493d505cde4cc14 Mon Sep 17 00:00:00 2001 From: Owen Rafferty Date: Fri, 22 Jul 2022 15:00:15 -0500 Subject: [PATCH] ffmpeg: 5.1 --- extra/ffmpeg/checksums | 4 ++-- ...-av_stream_get_first_dts-for-chromium.patch | 18 +++++++++--------- extra/ffmpeg/version | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/extra/ffmpeg/checksums b/extra/ffmpeg/checksums index bce78c35..59a292d0 100644 --- a/extra/ffmpeg/checksums +++ b/extra/ffmpeg/checksums @@ -1,2 +1,2 @@ -ef2efae259ce80a240de48ec85ecb062cecca26e4352ffb3fda562c21a93007b -29ce1c530fbbd0d2a258da0da2b49087b99ca039574a588b3fd5349bc769e01e +55eb6aab5ee235550fa54a33eaf8bf1b4ec66c01453182b12f6a993d75698b03 +d345b11382915ed593d4162ecd699751536fb06489143aa9f0a72fa62e3bb571 diff --git a/extra/ffmpeg/patches/add-av_stream_get_first_dts-for-chromium.patch b/extra/ffmpeg/patches/add-av_stream_get_first_dts-for-chromium.patch index 7d0feb3d..88af308e 100644 --- a/extra/ffmpeg/patches/add-av_stream_get_first_dts-for-chromium.patch +++ b/extra/ffmpeg/patches/add-av_stream_get_first_dts-for-chromium.patch @@ -1,8 +1,8 @@ diff --git a/libavformat/avformat.h b/libavformat/avformat.h -index 6ce367e..cba3f5e 100644 +index f12fa7d..0b9fd1f 100644 --- a/libavformat/avformat.h +++ b/libavformat/avformat.h -@@ -1115,6 +1115,10 @@ struct AVCodecParserContext *av_stream_get_parser(const AVStream *s); +@@ -1128,6 +1128,10 @@ struct AVCodecParserContext *av_stream_get_parser(const AVStream *s); */ int64_t av_stream_get_end_pts(const AVStream *st); @@ -13,11 +13,11 @@ index 6ce367e..cba3f5e 100644 #define AV_PROGRAM_RUNNING 1 /** -diff --git a/libavformat/utils.c b/libavformat/utils.c -index e643821..50ba6af 100644 ---- a/libavformat/utils.c -+++ b/libavformat/utils.c -@@ -92,6 +92,13 @@ int64_t av_stream_get_end_pts(const AVStream *st) +diff --git a/libavformat/mux_utils.c b/libavformat/mux_utils.c +index eb8ea3d..8420934 100644 +--- a/libavformat/mux_utils.c ++++ b/libavformat/mux_utils.c +@@ -37,6 +37,13 @@ int64_t av_stream_get_end_pts(const AVStream *st) return AV_NOPTS_VALUE; } @@ -28,6 +28,6 @@ index e643821..50ba6af 100644 +} +// Chromium: We use the internal field first_dts ^^^ + - struct AVCodecParserContext *av_stream_get_parser(const AVStream *st) + int avformat_query_codec(const AVOutputFormat *ofmt, enum AVCodecID codec_id, + int std_compliance) { - return cffstream(st)->parser; diff --git a/extra/ffmpeg/version b/extra/ffmpeg/version index 395fd57c..b7a2b128 100644 --- a/extra/ffmpeg/version +++ b/extra/ffmpeg/version @@ -1 +1 @@ -5.0.1 1 +5.1 1