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
