Hello community,

here is the log from the commit of package ffmpeg for openSUSE:Factory checked 
in at 2017-04-30 21:09:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ffmpeg (Old)
 and      /work/SRC/openSUSE:Factory/.ffmpeg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ffmpeg"

Sun Apr 30 21:09:37 2017 rev:26 rq:489105 version:3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ffmpeg/ffmpeg.changes    2017-03-10 
20:41:05.272958227 +0100
+++ /work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg.changes       2017-04-30 
21:09:39.521153372 +0200
@@ -1,0 +2,32 @@
+Tue Apr 18 13:43:51 UTC 2017 - jeng...@inai.de
+
+- Enable ac3 per request from idonmez
+
+-------------------------------------------------------------------
+Fri Apr 14 14:02:24 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 3.3
+  * EBU R128 implementation now within ffmpeg, not relying on
+    external library anymore
+  * New video filters "premultiply", "readeia608", "threshold",
+    "midequalizer"
+  * Support for spherical videos
+  * New decoders: 16.8 and 24.0 floating point PCM, XPM
+  * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer
+  * MJPEG encoding uses Optimal Huffman tables now
+  * Native Opus encoder
+  * Support .mov with multiple sample description tables
+  * Removed the legacy X11 screen grabber, use XCB instead
+  * Removed asyncts filter (use af_aresample instead)
+  * resolved CVE-2016-10190 [boo#1022920],
+    CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922],
+    CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181],
+    CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177],
+    CVE-2017-7866 [boo#1034176]
+
+-------------------------------------------------------------------
+Thu Apr 13 13:33:35 UTC 2017 - idon...@suse.com
+
+- Enable mp3 decoding
+
+-------------------------------------------------------------------

Old:
----
  ffmpeg-3.2.4.tar.xz
  ffmpeg-3.2.4.tar.xz.asc

New:
----
  ffmpeg-3.3.tar.xz
  ffmpeg-3.3.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ffmpeg.spec ++++++
--- /var/tmp/diff_new_pack.1ijAt9/_old  2017-04-30 21:09:41.544868078 +0200
+++ /var/tmp/diff_new_pack.1ijAt9/_new  2017-04-30 21:09:41.548867515 +0200
@@ -34,7 +34,7 @@
 %bcond_without webp
 
 Name:           ffmpeg
-Version:        3.2.4
+Version:        3.3
 Release:        0
 Summary:        Library for working with various multimedia formats
 License:        LGPL-2.1+ and GPL-2.0+
@@ -161,8 +161,8 @@
 
 %package -n libavcodec57
 Summary:        FFmpeg codec library
-Group:          System/Libraries
 # For mozillas
+Group:          System/Libraries
 Requires:       libavutil55 = %version-%release
 Requires:       libswresample2 = %version-%release
 Provides:       libavcodec = %version-%release
@@ -500,7 +500,7 @@
        --enable-encoder="$(perl -pe 's{^(\w*).*}{$1,}gs' 
<%_sourcedir/enable_encoders)" \
        --enable-decoder="$(perl -pe 's{^(\w*).*}{$1,}gs' 
<%_sourcedir/enable_decoders)" \
 %endif
-       --enable-x11grab
+
 cat config.h
 make %{?_smp_mflags} V=1
 

++++++ enable_decoders ++++++
--- /var/tmp/diff_new_pack.1ijAt9/_old  2017-04-30 21:09:41.636855111 +0200
+++ /var/tmp/diff_new_pack.1ijAt9/_new  2017-04-30 21:09:41.640854546 +0200
@@ -1,3 +1,4 @@
+ac3
 ansi # trivial
 apng
 ass # trivial
@@ -25,6 +26,7 @@
 #mpeg1video # libav
 #mpeg2video # libav
 #mpeg4 # libav
+mp3
 opus # libopus
 pam # trivial
 pbm # trivial

++++++ ffmpeg-3.2.4.tar.xz -> ffmpeg-3.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/ffmpeg/ffmpeg-3.2.4.tar.xz 
/work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg-3.3.tar.xz differ: char 26, line 1

++++++ ffmpeg-libcdio_cdda-pkgconfig.patch ++++++
--- /var/tmp/diff_new_pack.1ijAt9/_old  2017-04-30 21:09:41.732841579 +0200
+++ /var/tmp/diff_new_pack.1ijAt9/_new  2017-04-30 21:09:41.736841015 +0200
@@ -2,19 +2,19 @@
  configure |    5 +++--
  1 file changed, 3 insertions(+), 2 deletions(-)
 
-Index: ffmpeg-3.0.1/configure
+Index: ffmpeg-3.3/configure
 ===================================================================
---- ffmpeg-3.0.1.orig/configure
-+++ ffmpeg-3.0.1/configure
-@@ -5714,8 +5714,9 @@ enabled jack_indev && check_lib2 jack/ja
- enabled_any sndio_indev sndio_outdev && check_lib2 sndio.h sio_open -lsndio
+--- ffmpeg-3.3.orig/configure
++++ ffmpeg-3.3/configure
+@@ -6027,8 +6027,9 @@ enabled jack_indev && check_lib jack/jac
+ enabled_any sndio_indev sndio_outdev && check_lib sndio.h sio_open -lsndio
  
  if enabled libcdio; then
--    check_lib2 "cdio/cdda.h cdio/paranoia.h" cdio_cddap_open -lcdio_paranoia 
-lcdio_cdda -lcdio ||
--    check_lib2 "cdio/paranoia/cdda.h cdio/paranoia/paranoia.h" 
cdio_cddap_open -lcdio_paranoia -lcdio_cdda -lcdio ||
+-    check_lib "cdio/cdda.h cdio/paranoia.h" cdio_cddap_open -lcdio_paranoia 
-lcdio_cdda -lcdio ||
+-    check_lib "cdio/paranoia/cdda.h cdio/paranoia/paranoia.h" cdio_cddap_open 
-lcdio_paranoia -lcdio_cdda -lcdio ||
 +# cdio_cdda needs -lrt, get it from pkg-config from the external pkg
-+    check_lib2 "cdio/cdda.h cdio/paranoia.h" cdio_cddap_open `pkg-config 
--libs libcdio_paranoia` `pkg-config --libs libcdio_cdda` `pkg-config --libs 
libcdio` ||
-+    check_lib2 "cdio/paranoia/cdda.h cdio/paranoia/paranoia.h" 
cdio_cddap_open `pkg-config --libs libcdio_paranoia` `pkg-config --libs 
libcdio_cdda` `pkg-config --libs libcdio` ||
++    check_lib "cdio/cdda.h cdio/paranoia.h" cdio_cddap_open `pkg-config 
--libs libcdio_paranoia` `pkg-config --libs libcdio_cdda` `pkg-config --libs 
libcdio` ||
++    check_lib "cdio/paranoia/cdda.h cdio/paranoia/paranoia.h" cdio_cddap_open 
`pkg-config --libs libcdio_paranoia` `pkg-config --libs libcdio_cdda` 
`pkg-config --libs libcdio` ||
      die "ERROR: No usable libcdio/cdparanoia found"
  fi
  

++++++ ffmpeg-new-coder-errors.diff ++++++
--- /var/tmp/diff_new_pack.1ijAt9/_old  2017-04-30 21:09:41.744839887 +0200
+++ /var/tmp/diff_new_pack.1ijAt9/_new  2017-04-30 21:09:41.748839323 +0200
@@ -10,11 +10,11 @@
  ffmpeg_opt.c    |    2 +-
  3 files changed, 4 insertions(+), 4 deletions(-)
 
-Index: ffmpeg-3.2/ffmpeg.c
+Index: ffmpeg-3.3/ffmpeg.c
 ===================================================================
---- ffmpeg-3.2.orig/ffmpeg.c
-+++ ffmpeg-3.2/ffmpeg.c
-@@ -2698,7 +2698,7 @@ static int init_input_stream(int ist_ind
+--- ffmpeg-3.3.orig/ffmpeg.c
++++ ffmpeg-3.3/ffmpeg.c
+@@ -2866,7 +2866,7 @@ static int init_input_stream(int ist_ind
      if (ist->decoding_needed) {
          AVCodec *codec = ist->dec;
          if (!codec) {
@@ -23,12 +23,12 @@
                      avcodec_get_name(ist->dec_ctx->codec_id), 
ist->file_index, ist->st->index);
              return AVERROR(EINVAL);
          }
-Index: ffmpeg-3.2/ffmpeg_filter.c
+Index: ffmpeg-3.3/ffmpeg_filter.c
 ===================================================================
---- ffmpeg-3.2.orig/ffmpeg_filter.c
-+++ ffmpeg-3.2/ffmpeg_filter.c
-@@ -965,7 +965,7 @@ static int configure_input_filter(Filter
- 
+--- ffmpeg-3.3.orig/ffmpeg_filter.c
++++ ffmpeg-3.3/ffmpeg_filter.c
+@@ -956,7 +956,7 @@ static int configure_input_filter(Filter
+ {
      if (!ifilter->ist->dec) {
          av_log(NULL, AV_LOG_ERROR,
 -               "No decoder for stream #%d:%d, filtering impossible\n",
@@ -36,20 +36,20 @@
                 ifilter->ist->file_index, ifilter->ist->st->index);
          return AVERROR_DECODER_NOT_FOUND;
      }
-@@ -1080,7 +1080,7 @@ int configure_filtergraph(FilterGraph *f
+@@ -1100,7 +1100,7 @@ int configure_filtergraph(FilterGraph *f
          if (!ost->enc) {
              /* identical to the same check in ffmpeg.c, needed because
                 complex filter graphs are initialized earlier */
 -            av_log(NULL, AV_LOG_ERROR, "Encoder (codec %s) not found for 
output stream #%d:%d\n",
 +            av_log(NULL, AV_LOG_ERROR, "This build of ffmpeg does not include 
a \"%s\" encoder needed for output stream #%d:%d.\n",
                       avcodec_get_name(ost->st->codecpar->codec_id), 
ost->file_index, ost->index);
-             return AVERROR(EINVAL);
-         }
-Index: ffmpeg-3.2/ffmpeg_opt.c
+             ret = AVERROR(EINVAL);
+             goto fail;
+Index: ffmpeg-3.3/ffmpeg_opt.c
 ===================================================================
---- ffmpeg-3.2.orig/ffmpeg_opt.c
-+++ ffmpeg-3.2/ffmpeg_opt.c
-@@ -1203,7 +1203,7 @@ static int choose_encoder(OptionsContext
+--- ffmpeg-3.3.orig/ffmpeg_opt.c
++++ ffmpeg-3.3/ffmpeg_opt.c
+@@ -1197,7 +1197,7 @@ static int choose_encoder(OptionsContext
              if (!ost->enc) {
                  av_log(NULL, AV_LOG_FATAL, "Automatic encoder selection 
failed for "
                         "output stream #%d:%d. Default encoder for format %s 
(codec %s) is "


Reply via email to