Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ffmpeg-4 for openSUSE:Factory checked in at 2022-01-20 00:11:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ffmpeg-4 (Old) and /work/SRC/openSUSE:Factory/.ffmpeg-4.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ffmpeg-4" Thu Jan 20 00:11:54 2022 rev:47 rq:946828 version:4.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ffmpeg-4/ffmpeg-4.changes 2021-12-02 02:12:10.471226241 +0100 +++ /work/SRC/openSUSE:Factory/.ffmpeg-4.new.1892/ffmpeg-4.changes 2022-01-20 00:12:10.782571660 +0100 @@ -1,0 +2,6 @@ +Sun Jan 16 18:49:22 UTC 2022 - Callum Farmer <gm...@opensuse.org> + +- Add ffmpeg-chromium.patch: makes packaging Chromium easier and + will allow for an easier migration for Chromium to FFmpeg 5 + +------------------------------------------------------------------- New: ---- ffmpeg-chromium.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ffmpeg-4.spec ++++++ --- /var/tmp/diff_new_pack.Dw4ayG/_old 2022-01-20 00:12:11.394572154 +0100 +++ /var/tmp/diff_new_pack.Dw4ayG/_new 2022-01-20 00:12:11.402572160 +0100 @@ -119,6 +119,7 @@ Patch5: soversion.patch Patch8: vmaf-trim-usr-local.patch Patch9: ffmpeg-4.4-CVE-2020-22046.patch +Patch10: ffmpeg-chromium.patch BuildRequires: ladspa-devel BuildRequires: libgsm-devel BuildRequires: libmp3lame-devel ++++++ ffmpeg-chromium.patch ++++++ commit 95aab0fd83619408995720ce53d7a74790580220 author liber...@chromium.org <liber...@chromium.org> Thu Jul 08 02:01:22 2021 committer liber...@chromium.org <liber...@chromium.org> Thu Jul 08 02:01:22 2021 tree ac725b5e2c548c8142aa7096d8184d87d3876a49 parent e073b7a22e4993e0a7cab80a42a21524e5349f95 Add av_stream_get_first_dts for Chromium diff --git a/libavformat/avformat.h b/libavformat/avformat.h index cd7b0d9..b4a6dce 100644 --- a/libavformat/avformat.h +++ b/libavformat/avformat.h @@ -1010,6 +1010,10 @@ */ int64_t av_stream_get_end_pts(const AVStream *st); +// Chromium: We use the internal field first_dts vvv +int64_t av_stream_get_first_dts(const AVStream *st); +// Chromium: We use the internal field first_dts ^^^ + #define AV_PROGRAM_RUNNING 1 /** diff --git a/libavformat/utils.c b/libavformat/utils.c index de7580c..0ef0fe5 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -121,6 +121,13 @@ return AV_NOPTS_VALUE; } +// Chromium: We use the internal field first_dts vvv +int64_t av_stream_get_first_dts(const AVStream *st) +{ + return st->first_dts; +} +// Chromium: We use the internal field first_dts ^^^ + struct AVCodecParserContext *av_stream_get_parser(const AVStream *st) { return st->parser;