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;

Reply via email to