Revisions of ffmpeg-5

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 40)
- Add ffmpeg-5-CVE-2024-7055.patch:
  Backporting 3faadbe2 from upstream, Use 64bit for input size check,
  Fixes: out of array read, Fixes: poc3.
  (CVE-2024-7055, bsc#1229026)

- Add 0001-libavcodec-arm-mlpdsp_armv5te-fix-label-format-to-wo.patch
  [boo#1229338]
- Add 0001-avutil-hwcontext_vaapi-use-the-correct-type-for-VASu.patch
  (resolve FTBFS on i586)
  (CVE-2023-50010, bsc#1223256)
  (CVE-2023-50009, bsc#1223255)
  (CVE-2023-50009, bsc#1223255)
  (CVE-2023-51793, bsc#1223272)
  (CVE-2023-49502, bsc#1223235)
  (CVE-2023-50008, bsc#1223254)
  (CVE-2023-50007, bsc#1223253)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 39)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 38)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 37)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 36)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 35)
- Add ffmpeg-5-CVE-2024-7272.patch:
  Backporting 9903ba28 from upstream, error out on invalid layouts,
  * If it's unsupported or invalid, then there's no point trying to
  rebuild it using a value that may have been derived from the same
  layout to begin with.
  * Move the checks before the attempts at copying the layout while
  at it.
  (CVE-2024-7272, bsc#1229261)

- Remove ffmpeg-5-CVE-2024-32228.patch as it adds/modifies code
  which fails to build with BUILD_ORIG=1. (`HEVCSEI` has no
  member named `common`; implicit declaration of function
  `ff_h274_film_grain_params_supported`,
  `av_film_grain_params_select`; `HEVCContext` has no member
  named `film_grain_warning_shown`)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 34)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 33)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 32)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 31)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 30)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 29)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 28)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 27)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 26)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 25)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 24)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 23)
- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)

- Disable libjxl integration as ffmpeg-5 cannot handle libjxl>=0.9.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 22)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 21)
- Copy codec list from ffmpeg-6

- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch

- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.
Displaying revisions 1 - 20 of 40
openSUSE Build Service is sponsored by