Hello community,

here is the log from the commit of package ffmpeg-2 for openSUSE:Factory 
checked in at 2018-07-28 12:41:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ffmpeg-2 (Old)
 and      /work/SRC/openSUSE:Factory/.ffmpeg-2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ffmpeg-2"

Sat Jul 28 12:41:41 2018 rev:2 rq:624535 version:2.8.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/ffmpeg-2/ffmpeg-2.changes        2018-07-12 
09:16:24.738187308 +0200
+++ /work/SRC/openSUSE:Factory/.ffmpeg-2.new/ffmpeg-2.changes   2018-07-28 
12:41:56.480603273 +0200
@@ -1,0 +2,101 @@
+Sun Jul 22 09:54:48 UTC 2018 - [email protected]
+
+- Version update to 2.8.15:
+  * avcodec/dvdsub_parser: Allocate input padding
+  * avcodec/dvdsub_parser: Init output buf/size
+  * avcodec/imgconvert: fix possible null pointer dereference
+  * swresample/arm: rename labels to fix xcode build error
+  * avformat/utils: fix mixed declarations and code
+  * libwebpenc_animencoder: add missing braces to struct initialization
+  * avformat/movenc: Check input sample count
+  * avcodec/mjpegdec: Check for odd progressive RGB
+  * avformat/movenc: Check that frame_types other than 
EAC3_FRAME_TYPE_INDEPENDENT have a supported substream id
+  * avformat/mms: Add missing chunksize check
+  * avformat/pva: Check for EOF before retrying in read_part_of_packet()
+  * avcodec/indeo4: Check for end of bitstream in decode_mb_info()
+  * avcodec/shorten: Fix undefined addition in shorten_decode_frame()
+  * avcodec/jpeg2000dec: Fixes invalid shifts in 
jpeg2000_decode_packets_po_iteration()
+  * avcodec/jpeg2000dec: Check that there are enough bytes for all tiles
+  * avcodec/escape124: Fix spelling errors in comment
+  * avcodec/ra144: Fix integer overflow in ff_eval_refl()
+  * avcodec/cscd: Check output buffer size for lzo.
+  * avcodec/escape124: Check buf_size against num_superblocks
+  * avcodec/mjpegdec: Check for end of bitstream in ljpeg_decode_rgb_scan()
+  * avcodec/aacdec_fixed: Fix undefined integer overflow in 
apply_independent_coupling_fixed()
+  * avutil/common: Fix undefined behavior in av_clip_uintp2_c()
+  * fftools/ffmpeg: Fallback to duration if sample rate is unavailable
+  * avformat/mov: Only set pkt->duration to non negative values
+  * avcodec/h264_mc_template: Only prefetch motion if the list is used.
+  * avcodec/xwddec: Use ff_set_dimensions()
+  * avcodec/wavpack: Fix overflow in adding tail
+  * avcodec/shorten: Fix multiple integer overflows
+  * avcodec/shorten: Sanity check nmeans
+  * avcodec/mjpegdec: Fix integer overflow in ljpeg_decode_rgb_scan()
+  * avcodec/truemotion2: Fix overflow in tm2_apply_deltas()
+  * avcodec/opus_silk: Change silk_lsf2lpc() slightly toward silk/NLSF2A.c
+  * avcodec/amrwbdec: Fix division by 0 in find_hb_gain()
+  * avformat/mov: replace a value error by clipping into valid range in 
mov_read_stsc()
+  * avformat/mov: Break out early if chunk_count is 0 in mov_build_index()
+  * avcodec/fic: Avoid some magic numbers related to cursors
+  * avcodec/g2meet: ask for sample with overflowing RGB
+  * avcodec/aacdec_fixed: use 64bit to avoid overflow in rounding in 
apply_dependent_coupling_fixed()
+  * avcodec/mpeg4videoenc: Use 64 bit for times in mpeg4_encode_gop_header()
+  * avcodec/mlpdec: Only change noise_type if the related fields are valid
+  * indeo4: Decode all or nothing of a band header.
+  * avformat/mov: Only fail for STCO/STSC contradictions if both exist
+  * avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD97iH0 / 
COMPOSE_DD137iL0
+  * avcodec/fic: Check available input space for cursor
+  * avcodec/g2meet: Check RGB upper limit
+  * avcodec/jpeg2000dec: Fix undefined shift in the 
jpeg2000_decode_packets_po_iteration() CPRL case
+  * avcodec/jpeg2000dec: Skip init for component in CPRL if nothing is to be 
done
+  * avcodec/g2meet: Change order of operations to avoid undefined behavior
+  * avcodec/flac_parser: Fix infinite loop
+  * avcodec/wavpack: Fix integer overflow in DEC_MED() / INC_MED()
+  * avcodec/error_resilience: Fix integer overflow in filter181()
+  * avcodec/h263dec: Check slice_ret in mspeg4 slice loop
+  * avcodec/elsdec: Fix memleaks
+  * avcodec/vc1_block: simplify ac_val computation
+  * avcodec/ffv1enc: Check that the crc + version combination is supported
+  * lavf/http.c: Free allocated client URLContext in case of error.
+  * avcodec/dsicinvideo: Fail if there is only a small fraction of the data 
available that comprises a full frame
+  * avcodec/dsicinvideo: Propagate errors from cin_decode_rle()
+  * avcodec/dfa: Check dimension against maximum
+  * avcodec/cinepak: Skip empty frames
+  * avcodec/cinepak: move some checks prior to frame allocation
+  * swresample/arm: remove unintentional relocation.
+  * doc/APIchanges: Fix typos in hashes
+  * avformat/utils: Check cur_dts in update_initial_timestamps() more
+  * avcodec/utils: Enforce minimum width also for VP5/6
+  * avcodec/truemotion2: Propagate out of bounds error from GET_TOK()
+  * avcodec/mjpegdec: Check input buffer size.
+  * lavc/libopusdec: Allow avcodec_open2 to call .close
+  * avcodec/movtextdec: Check style_start/end
+  * avcodec/aacsbr_fixed: Fix integer overflow in sbr_hf_assemble()
+  * swresample/swresample: Fix for seg fault in swr_convert_internal() -> 
sum2_float during dithering.
+  * avcodec/aacdec_fixed: Fix integer overflow in 
apply_independent_coupling_fixed()
+  * avcodec/cscd: Error out when LZ* decompression fails
+  * avcodec/imgconvert: Fix loss mask bug in 
avcodec_find_best_pix_fmt_of_list()
+  * avcodec/wmalosslessdec: Fix null pointer dereference in decode_frame()
+  * avcodec/tableprint_vlc: Fix build failure with --enable-hardcoded-tables
+  * avcodec/get_bits: Make sure the input bitstream with padding can be 
addressed
+  * avformat/mov: Check STSC and remove invalid entries
+  * avcodec/nuv: rtjpeg with dimensions less than 16 would result in no 
decoded pixels thus reject it
+  * avcodec/nuv: Check for minimum input size for uncomprssed and rtjpeg
+  * avcodec/wmalosslessdec: Reset num_saved_bits on error path
+  * avformat/mov: Fix integer overflows related to sample_duration
+  * avformat/oggparseogm: Check lb against psize
+  * avformat/oggparseogm: Fix undefined shift in ogm_packet()
+  * avformat/avidec: Fix integer overflow in cum_len check
+  * avformat/oggparsetheora: Do not adjust AV_NOPTS_VALUE
+  * avformat/utils: Fix integer overflow of fps_first/last_dts
+  * libavformat/oggparsevorbis: Fix memleak on multiple headers
+  * avcodec/bintext: sanity check dimensions
+  * avcodec/utvideodec: Check subsample factors
+  * avcodec/smc: Check input packet size
+  * avcodec/cavsdec: Check alpha/beta offset
+  * avcodec/diracdec: Fix integer overflow in mv computation
+  * avcodec/jpeg2000dwt: Fix integer overflows in sr_1d53()
+  * avcodec/diracdec: Use int64 in global mv to prevent overflow
+  * avformat/hvcc: zero initialize the nal buffers past the last written byte
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ ffmpeg-2.spec ++++++
--- /var/tmp/diff_new_pack.lYCM8x/_old  2018-07-28 12:41:57.724605665 +0200
+++ /var/tmp/diff_new_pack.lYCM8x/_new  2018-07-28 12:41:57.728605673 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package ffmpeg2
+# spec file for package ffmpeg-2
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -53,10 +53,10 @@
 %define _major_version 2
 %define _major_expected 3
 Name:           ffmpeg-2
-Version:        2.8.14
+Version:        2.8.15
 Release:        0
 Summary:        Library for working with various multimedia formats
-License:        LGPL-2.1+ and GPL-2.0+
+License:        LGPL-2.1-or-later AND GPL-2.0-or-later
 Group:          Productivity/Multimedia/Video/Editors and Convertors
 Url:            https://ffmpeg.org/
 
@@ -153,7 +153,6 @@
 Requires:       libswresample1 = %version-%release
 Requires:       libswscale3 = %version-%release
 
-
 %description
 FFmpeg is a multimedia framework, able to decode, encode,
 transcode, mux, demux, stream, filter and play several formats
@@ -189,9 +188,9 @@
 Group:          Development/Libraries/C and C++
 Provides:       libavcodec-devel = %version-%release
 Conflicts:      libavcodec-devel
-Requires:       libavcodec56 = %version-%release
 Requires:       %{name}-libavresample-devel = %version-%release
 Requires:       %{name}-libavutil-devel = %version-%release
+Requires:       libavcodec56 = %version-%release
 %devel_conflicts -c < -v %{_major_version}
 %devel_conflicts -c >= -v %{_major_expected}
 
@@ -266,13 +265,13 @@
 Provides:       libavfilter-devel = %version-%release
 Conflicts:      libavfilter-devel
 Requires:       %{name}-libavcodec-devel = %version-%release
-Requires:       libavfilter5 = %version-%release
 Requires:       %{name}-libavformat-devel = %version-%release
 Requires:       %{name}-libavresample-devel = %version-%release
 Requires:       %{name}-libavutil-devel = %version-%release
 Requires:       %{name}-libpostproc-devel = %version-%release
 Requires:       %{name}-libswresample-devel = %version-%release
 Requires:       %{name}-libswscale-devel = %version-%release
+Requires:       libavfilter5 = %version-%release
 %devel_conflicts -c < -v %{_major_version}
 %devel_conflicts -c >= -v %{_major_expected}
 
@@ -304,9 +303,9 @@
 Provides:       libavformat-devel = %version-%release
 Conflicts:      libavformat-devel
 Requires:       %{name}-libavcodec-devel = %version-%release
+Requires:       %{name}-libswresample-devel = %version-%release
 Requires:       libavformat56 = %version-%release
 Requires:       libavutil-devel = %version-%release
-Requires:       %{name}-libswresample-devel = %version-%release
 %devel_conflicts -c < -v %{_major_version}
 %devel_conflicts -c >= -v %{_major_expected}
 
@@ -334,8 +333,8 @@
 Group:          Development/Libraries/C and C++
 Provides:       libavresample-devel = %version-%release
 Conflicts:      libavresample-devel
-Requires:       libavresample2 = %version-%release
 Requires:       %{name}-libavutil-devel = %version-%release
+Requires:       libavresample2 = %version-%release
 %devel_conflicts -c < -v %{_major_version}
 %devel_conflicts -c >= -v %{_major_expected}
 

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


Reply via email to