From 0c844c0c9a79d2a8be1657ae1ab5d70e0b17b96e826dd4e3c651aa04a5f259cc Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 11 Apr 2022 18:17:21 +0000 Subject: [PATCH] Accepting request 968075 from home:dirkmueller:Factory - update to 5.0.1: * avcodec/exr: Avoid signed overflow in displayWindow * avcodec/diracdec: avoid signed integer overflow in global mv * avcodec/takdsp: Fix integer overflow in decorrelate_sf() * avcodec/apedec: fix a integer overflow in long_filter_high_3800() * avdevice/dshow: fix regression * avfilter/vf_subtitles: pass storage size to libass * avcodec/vp9_superframe_split_bsf: Don't read inexistent data * avcodec/vp9_superframe_split_bsf: Discard invalid zero-sized frames * avcodec/vp9_superframe_bsf: Check for existence of data before reading it * avcodec/vp9_raw_reorder_bsf: Check for existence of data before reading it * avformat/imf: fix packet pts, dts and muxing * avformat/imf: open resources only when first needed * avformat/imf: cosmetics * avformat/imf_cpl: do not use filesize when reading XML file * avformat/imfdec: Use proper logcontext * avformat/imfdec: do not use filesize when reading XML file * doc/utils: add missing 22.2 layout entry * avcodec/av1: only set the private context pix_fmt field if get_pixel_format() succeeds * avformat/aqtitledec: Skip unrepresentable durations * avformat/cafdec: Do not store empty keys in read_info_chunk() * avformat/mxfdec: Do not clear array in mxf_read_strong_ref_array() before writing * avformat/mxfdec: Check for avio_read() failure in mxf_read_strong_ref_array() * avformat/mxfdec: Check count in mxf_read_strong_ref_array() * avformat/hls: Check target_duration * avcodec/pixlet: Avoid signed integer overflow in scaling in filterfn() * avformat/matroskadec: Check pre_ns * avcodec/sonic: Use unsigned for predictor_k to avoid undefined behavior * avcodec/libuavs3d: Check ff_set_dimensions() for failure * avcodec/speexdec: Align some comments OBS-URL: https://build.opensuse.org/request/show/968075 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ffmpeg-5?expand=0&rev=14 --- ffmpeg-5.0.1.tar.xz | 3 ++ ffmpeg-5.0.1.tar.xz.asc | 11 +++++++ ffmpeg-5.changes | 63 +++++++++++++++++++++++++++++++++++++++++ ffmpeg-5.spec | 2 +- 4 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 ffmpeg-5.0.1.tar.xz create mode 100644 ffmpeg-5.0.1.tar.xz.asc diff --git a/ffmpeg-5.0.1.tar.xz b/ffmpeg-5.0.1.tar.xz new file mode 100644 index 0000000..047f500 --- /dev/null +++ b/ffmpeg-5.0.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef2efae259ce80a240de48ec85ecb062cecca26e4352ffb3fda562c21a93007b +size 9812524 diff --git a/ffmpeg-5.0.1.tar.xz.asc b/ffmpeg-5.0.1.tar.xz.asc new file mode 100644 index 0000000..39793f1 --- /dev/null +++ b/ffmpeg-5.0.1.tar.xz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQFMBAABCAA2FiEE/PmG6hXm4pOlZE8QtDIvBNZ2WNgFAmJLTc4YHGZmbXBlZy1k +ZXZlbEBmZm1wZWcub3JnAAoJELQyLwTWdljYlgcIAIKL9GBD8/flExnqTUchsP9S +eUIhStzdEUx2m53UQHms0JvtMF/Yc/nmqTVbMzZVZqDSfbjmDlXRv2uZvZmpvw6X +RlmTDpoeOZ7CSiNdq8junvGl6CJyjuGaxsOKcDi60qwevXp0Wdd4vLYg+3KUqpS5 +p6CyPTPb5eYEMFNzTnFdCDDctLt4JXJoLeDTSpbP5k84D1oxD6rx2DSoXM5gDLcs +lqui1Bp0Vf9PexwJSyhLSPhwA/jfDWjMA647Wiuj2mrmX/DBiofe8U/OaKtSYybz +1+p6cW2Nozg4xVD5oVjXzB5Vg8O5r52lia93+qBXUqAzJFVt9m5znK5lLHQjK3g= +=tNv7 +-----END PGP SIGNATURE----- diff --git a/ffmpeg-5.changes b/ffmpeg-5.changes index 43fbac4..2a8b33a 100644 --- a/ffmpeg-5.changes +++ b/ffmpeg-5.changes @@ -1,3 +1,66 @@ +------------------------------------------------------------------- +Sat Apr 9 22:36:13 UTC 2022 - Dirk Müller + +- update to 5.0.1: + * avcodec/exr: Avoid signed overflow in displayWindow + * avcodec/diracdec: avoid signed integer overflow in global mv + * avcodec/takdsp: Fix integer overflow in decorrelate_sf() + * avcodec/apedec: fix a integer overflow in long_filter_high_3800() + * avdevice/dshow: fix regression + * avfilter/vf_subtitles: pass storage size to libass + * avcodec/vp9_superframe_split_bsf: Don't read inexistent data + * avcodec/vp9_superframe_split_bsf: Discard invalid zero-sized frames + * avcodec/vp9_superframe_bsf: Check for existence of data before reading it + * avcodec/vp9_raw_reorder_bsf: Check for existence of data before reading it + * avformat/imf: fix packet pts, dts and muxing + * avformat/imf: open resources only when first needed + * avformat/imf: cosmetics + * avformat/imf_cpl: do not use filesize when reading XML file + * avformat/imfdec: Use proper logcontext + * avformat/imfdec: do not use filesize when reading XML file + * doc/utils: add missing 22.2 layout entry + * avcodec/av1: only set the private context pix_fmt field if get_pixel_format() succeeds + * avformat/aqtitledec: Skip unrepresentable durations + * avformat/cafdec: Do not store empty keys in read_info_chunk() + * avformat/mxfdec: Do not clear array in mxf_read_strong_ref_array() before writing + * avformat/mxfdec: Check for avio_read() failure in mxf_read_strong_ref_array() + * avformat/mxfdec: Check count in mxf_read_strong_ref_array() + * avformat/hls: Check target_duration + * avcodec/pixlet: Avoid signed integer overflow in scaling in filterfn() + * avformat/matroskadec: Check pre_ns + * avcodec/sonic: Use unsigned for predictor_k to avoid undefined behavior + * avcodec/libuavs3d: Check ff_set_dimensions() for failure + * avcodec/speexdec: Align some comments + * avcodec/speexdec: Use correct doxygen comments + * avcodec/mjpegbdec: Set buf_size + * avformat/matroskadec: Use rounded down duration in get_cue_desc() check + * avcodec/argo: Check packet size + * avcodec/g729_parser: Check channels + * avformat/avidec: Check height + * avformat/rmdec: Better duplicate tags check + * avformat/mov: Disallow empty sidx + * avformat/argo_cvg:: Fix order of operations in error check in argo_cvg_write_trailer() + * avformat/argo_asf: Fix order of operations in error check in argo_asf_write_trailer() + * avcodec/movtextdec: add () to CMP() macro to avoid unexpected behavior + * avformat/matroskadec: Check duration + * avformat/mov: Corner case encryption error cleanup in mov_read_senc() + * avcodec/jpeglsdec: Fix if( code style + * avcodec/jpeglsdec: Check get_ur_golomb_jpegls() for error + * avcodec/motion_est: fix indention of ff_get_best_fcode() + * avcodec/motion_est: Fix xy indexing on range violation in ff_get_best_fcode() + * avformat/hls: Use unsigned for iv computation + * avcodec/jpeglsdec: Increase range for N in ls_get_code_runterm() by using unsigned + * avformat/matroskadec: Check desc_bytes + * avformat/utils: Fix invalid NULL pointer operation in ff_parse_key_value() + * avformat/matroskadec: Fix infinite loop with bz decompression + * avformat/utils: keep chapter monotonicity on chapter updates + * avformat/mov: Check size before subtraction + * avcodec/cfhd: Avoid signed integer overflow in coeff + * avcodec/libdav1d: free the Dav1dData packet on dav1d_send_data() failure + * avcodec/h264_parser: don't alter decoder private data + * configure: link to libatomic when it's present + * fate/ffmpeg: add missing samples dependency to fate-shortest + ------------------------------------------------------------------- Thu Mar 10 13:37:06 UTC 2022 - Bjørn Lie diff --git a/ffmpeg-5.spec b/ffmpeg-5.spec index 34da659..56eb951 100644 --- a/ffmpeg-5.spec +++ b/ffmpeg-5.spec @@ -75,7 +75,7 @@ %define _major_expected 6 Name: ffmpeg-5 -Version: 5.0 +Version: 5.0.1 Release: 0 Summary: Set of libraries for working with various multimedia formats License: GPL-3.0-or-later