Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ffmpeg-8-mini-devel-8.1.2-3.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: ffmpeg-8-mini-devel Distribution: openSUSE Tumbleweed
Version: 8.1.2 Vendor: openSUSE
Release: 3.1 Build date: Tue Sep 1 15:40:16 2026
Group: Unspecified Build host: reproducible
Size: 1331353 Source RPM: ffmpeg-8-mini-8.1.2-3.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://ffmpeg.org/
Summary: Header files for feature-reduced FFmpeg build
FFmpeg is a multimedia framework.
This package contains the headers accompanying ffmpeg-8-mini.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Fri Aug 28 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-75147.patch:
    Backport 983dae9c from upstream, avformat/rtpenc_av1: bound OBU
    size in the keyframe search loop.
    (CVE-2026-75147, bsc#1276413)
* Fri Aug 28 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-75146.patch:
    Backport 65b0dab9 from upstream, avformat/dashdec: reject a negative
    fragment index.
    (CVE-2026-75146, bsc#1276412)
* Fri Aug 28 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-75145.patch:
    Backport b4c199c5 from upstream, avformat/rtpenc_av1: do not narrow
    the OBU size to (long).
    (CVE-2026-75145, bsc#1276411)
* Fri Aug 28 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-75144.patch:
    Backport 1c10bcc2 from upstream, avformat/rtpenc_vc2hq: reject data
    units larger than the RTP payload buffer.
    (CVE-2026-75144, bsc#1276410)
* Fri Aug 28 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-75143.patch:
    Backport 1c10bcc2 from upstream, avformat/librist: honor the caller
    buffer size in librist_read.
    (CVE-2026-75143, bsc#1276409)
* Fri Aug 28 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-75142.patch:
    Backport 9d786e4b from upstream, avformat/mpegenc: reject stream
    counts that overflow the system header.
    (CVE-2026-75142, bsc#1276408)
* Fri Aug 28 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-75141.patch:
    Backport acf5d7cd from upstream, avformat/hevc: reject hvcC
    NAL arrays that overflow the 16-bit count.
    (CVE-2026-75141, bsc#1276407)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-70632.patch:
    Backport 16b2049d from upstream, avcodec/cfhd: reject transform-2
    output wider than the plane.
    (CVE-2026-70632, bsc#1274289)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-70631.patch:
    Backport 3c287af3 from upstream, avcodec/tiff: reject inflate
    output shorter than the strip.
    (CVE-2026-70631, bsc#1274287)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-70630.patch:
    Backport c22667d0 from upstream, avcodec/screenpresso: reject
    deflate output shorter than the frame.
    (CVE-2026-70630, bsc#1274282)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-70629.patch:
    Backport a5fe21a1 from upstream, avcodec/rscc: do not leave
    uninitilized data when the input is too short.
    (CVE-2026-70629, bsc#1274270)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-70628.patch:
    Backport 02fc47e1 from upstream, avcodec/dvbsub_parser: avoid
    signed overflow in the capacity check.
    (CVE-2026-70628, bsc#1274268)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-66037.patch:
    Backport f15e730c from upstream, avformat/iamf_parse: check
    count_label against the available bytes.
    (CVE-2026-66037, bsc#1272764)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-66036.patch:
    Backport 62294b6a from upstream, avfilter/vf_hqdn3d: support
    dynamic frame sizes.
    (CVE-2026-66036, bsc#1272763)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-66036-shim01.patch
    Backport e3d0c719 from upstream, avfilter/vf_hqdn3d: reject
    unsupported frame parameter changes. This patch is for facilitate
    ffmpeg-CVE-2026-66036.patch.
    (CVE-2026-66036, bsc#1272763)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-65706.patch:
    Backport b3c7ebc1 from upstream, avfilter/vf_swaprect: size the
    temp row buffer for the widest plane.
    (CVE-2026-65706, bsc#1272762)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-65705.patch:
    Backport 30a52276 from upstream, avfilter/vf_floodfill: remove
    unneeded variables.
    (CVE-2026-65705, bsc#1272761)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-65704.patch:
    Backport 52f7983f from upstream, avformat/ty: don't let the Series2
    AC3 trim underflow the packet size.
    (CVE-2026-65704, bsc#1272760)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-65703.patch:
    Backport 3b85fbe8 from upstream, avcodec/tdsc: unref the reference
    frame before reallocating on size change.
    (CVE-2026-65703, bsc#1272759)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-64834.patch:
    Backport 3c441711 from upstream, avformat/rtpdec_asf: reject ASF
    objects smaller than their header.
    (CVE-2026-64834, bsc#1272757)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-64833.patch:
    Backport 385ac2fa from upstream, avformat/spdifenc: bound DTS
    core_size against the packet size in the HD path.
    (CVE-2026-64833, bsc#1272755)
* Fri Aug 14 2026 Cliff Zhao <qzhao@suse.com>
  - Add ffmpeg-8-CVE-2026-58049.patch:
    Backport f8d7795d from upstream, avcodec/rasc: Check that 32-bit
    DLTA accesses stay within the row.
    (CVE-2026-58049, bsc#1269550)
* Tue Aug 11 2026 Jan Engelhardt <jengelh@inai.de>
  - Rename the ffmpeg BRPM back to ffmpeg-8 to make room for ffmpeg-9
    to fill the role. [boo#1271606]
* Tue Jul 21 2026 Jan Engelhardt <jengelh@inai.de>
  - Rename the ffmpeg-8 BRPM to ffmpeg. [boo#1271606]
* Wed Jun 17 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 8.1.2
    * Fix some buffer overflows, integer overflows, negative
      indices, off-by-one erros and double frees in various codecs,
      muxers and filters.
    * avcodec/magicyuv: Fix 1 line MEDIAN slices
      avcodec/magicyuv: Expand the s->interlaced slice-height sanity check
      avcodec/magicyuv: reject slice_height misaligned with chroma vshift
      (CVE-2026-8461, bsc#1269490)
* Fri May 15 2026 Jan Engelhardt <jengelh@inai.de>
  - Enable glslang filters
* Sat May 09 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 8.1.1:
    * Various codec, filter and other changes, stable bugfix update.
    * avcodec/av1dec: check that primary_ref_frame is within range.
      (CVE-2026-30997, bsc#1262047)
    * avcodec/rasc: fix heap use-after-free in decode_move().
      (CVE-2026-12706, bsc#1268595)
* Thu Apr 30 2026 Mia Herkt <mia@0x0.st>
  - Switch back to OpenSSL
    I do not remember why exactly this was changed, but I believe
    one of the reasons was that back when EC certificates were new,
    FFmpeg was only using the SSL 3.0/TLS 1.0 functions of the
    library, which meant a security downgrade and prevented it from
    connecting to hosts that restricted clients to newer protocol
    versions.
    Both libraries are kind of terrible, but at least OpenSSL does
    not have a start function that unconditionally incurs significant
    startup delays (200-300ms on an older laptop) for everything that
    links to it.
* Thu Apr 16 2026 Jan Engelhardt <jengelh@inai.de>
  - Add explicit symbol lists to work-around-abi-break.patch
    [boo#1261836]
* Thu Apr 02 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Disable VVC decoders/encoders by default.
* Mon Mar 16 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 8.1
    * EXIF metadata parsing support
* Tue Jan 27 2026 Jan Engelhardt <jengelh@inai.de>
  - Enable harfbuzz-based plugins [boo#1256873]
* Tue Jan 20 2026 Jan Engelhardt <jengelh@inai.de>
  - Enable some more codecs based on package availability and
    based on comparison with Fedora's ffmpeg package.
* Sat Jan 10 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 8.0.1
    * avcodec/videotoolboxenc: fix the loss of precision when
      calculating quality
    * avcodec/videotoolboxenc: support global_quality without qscale
    * avformat/http: Handle IPv6 Zone ID in hostname
    * avfilter/af_whisper: fix broken output for multibyte character
    * avfilter/f_ebur128: Fix incorrect ebur128 peak calculation
    * swscale/graph: fix double-free when legacy pass fails
      initializing
    * avformat/dhav: Fix off by length of read element error
    * avcodec/ffv1enc: Consider variation in slice sizes
* Sun Aug 24 2025 Jan Engelhardt <jengelh@inai.de>
  - Derive from ffmpeg-7.spec
  - Update to release 8.0
    * New features:
    * Native decoders (Packman builds): APV, ProRes RAW, RealVideo
      6.0, Sanyo LD-ADPCM, G.728
    * VVC decoder improvements: IBC, ACT, Palette Mode
    * Vulkan compute-based codecs: FFv1 (encode and decode), ProRes
      RAW (decode only)
    * Hardware accelerated decoding: Vulkan VP9, VAAPI VVC,
      OpenHarmony H264/5
    * Hardware accelerated encoding: Vulkan AV1, OpenHarmony H264/5
    * Filters: colordetect, pad_cuda, scale_d3d11, Whisper, and
      others
    * libavfilter/af_firequalizer: Add check for av_malloc_array()
      (CVE-2025-10256, bsc#1249431)
    * avcodec/jpeg2000dec: implement cdef remapping during pixel
      format matching.
      (CVE-2025-9951, bsc#1249393)
    * aacenc_tns: clamp filter direction energy measurement
      (CVE-2025-1594, bsc#1237561)

Files

/usr/include/ffmpeg
/usr/include/ffmpeg/libavcodec
/usr/include/ffmpeg/libavcodec/ac3_parser.h
/usr/include/ffmpeg/libavcodec/adts_parser.h
/usr/include/ffmpeg/libavcodec/avcodec.h
/usr/include/ffmpeg/libavcodec/avdct.h
/usr/include/ffmpeg/libavcodec/bsf.h
/usr/include/ffmpeg/libavcodec/codec.h
/usr/include/ffmpeg/libavcodec/codec_desc.h
/usr/include/ffmpeg/libavcodec/codec_id.h
/usr/include/ffmpeg/libavcodec/codec_par.h
/usr/include/ffmpeg/libavcodec/d3d11va.h
/usr/include/ffmpeg/libavcodec/defs.h
/usr/include/ffmpeg/libavcodec/dirac.h
/usr/include/ffmpeg/libavcodec/dv_profile.h
/usr/include/ffmpeg/libavcodec/dxva2.h
/usr/include/ffmpeg/libavcodec/exif.h
/usr/include/ffmpeg/libavcodec/jni.h
/usr/include/ffmpeg/libavcodec/mediacodec.h
/usr/include/ffmpeg/libavcodec/packet.h
/usr/include/ffmpeg/libavcodec/qsv.h
/usr/include/ffmpeg/libavcodec/smpte_436m.h
/usr/include/ffmpeg/libavcodec/vdpau.h
/usr/include/ffmpeg/libavcodec/version.h
/usr/include/ffmpeg/libavcodec/version_major.h
/usr/include/ffmpeg/libavcodec/videotoolbox.h
/usr/include/ffmpeg/libavcodec/vorbis_parser.h
/usr/include/ffmpeg/libavdevice
/usr/include/ffmpeg/libavdevice/avdevice.h
/usr/include/ffmpeg/libavdevice/version.h
/usr/include/ffmpeg/libavdevice/version_major.h
/usr/include/ffmpeg/libavfilter
/usr/include/ffmpeg/libavfilter/avfilter.h
/usr/include/ffmpeg/libavfilter/buffersink.h
/usr/include/ffmpeg/libavfilter/buffersrc.h
/usr/include/ffmpeg/libavfilter/version.h
/usr/include/ffmpeg/libavfilter/version_major.h
/usr/include/ffmpeg/libavformat
/usr/include/ffmpeg/libavformat/avformat.h
/usr/include/ffmpeg/libavformat/avio.h
/usr/include/ffmpeg/libavformat/version.h
/usr/include/ffmpeg/libavformat/version_major.h
/usr/include/ffmpeg/libavutil
/usr/include/ffmpeg/libavutil/adler32.h
/usr/include/ffmpeg/libavutil/aes.h
/usr/include/ffmpeg/libavutil/aes_ctr.h
/usr/include/ffmpeg/libavutil/ambient_viewing_environment.h
/usr/include/ffmpeg/libavutil/attributes.h
/usr/include/ffmpeg/libavutil/audio_fifo.h
/usr/include/ffmpeg/libavutil/avassert.h
/usr/include/ffmpeg/libavutil/avconfig.h
/usr/include/ffmpeg/libavutil/avstring.h
/usr/include/ffmpeg/libavutil/avutil.h
/usr/include/ffmpeg/libavutil/base64.h
/usr/include/ffmpeg/libavutil/blowfish.h
/usr/include/ffmpeg/libavutil/bprint.h
/usr/include/ffmpeg/libavutil/bswap.h
/usr/include/ffmpeg/libavutil/buffer.h
/usr/include/ffmpeg/libavutil/camellia.h
/usr/include/ffmpeg/libavutil/cast5.h
/usr/include/ffmpeg/libavutil/channel_layout.h
/usr/include/ffmpeg/libavutil/common.h
/usr/include/ffmpeg/libavutil/container_fifo.h
/usr/include/ffmpeg/libavutil/cpu.h
/usr/include/ffmpeg/libavutil/crc.h
/usr/include/ffmpeg/libavutil/csp.h
/usr/include/ffmpeg/libavutil/des.h
/usr/include/ffmpeg/libavutil/detection_bbox.h
/usr/include/ffmpeg/libavutil/dict.h
/usr/include/ffmpeg/libavutil/display.h
/usr/include/ffmpeg/libavutil/dovi_meta.h
/usr/include/ffmpeg/libavutil/downmix_info.h
/usr/include/ffmpeg/libavutil/encryption_info.h
/usr/include/ffmpeg/libavutil/error.h
/usr/include/ffmpeg/libavutil/eval.h
/usr/include/ffmpeg/libavutil/executor.h
/usr/include/ffmpeg/libavutil/ffversion.h
/usr/include/ffmpeg/libavutil/fifo.h
/usr/include/ffmpeg/libavutil/file.h
/usr/include/ffmpeg/libavutil/film_grain_params.h
/usr/include/ffmpeg/libavutil/frame.h
/usr/include/ffmpeg/libavutil/hash.h
/usr/include/ffmpeg/libavutil/hdr_dynamic_metadata.h
/usr/include/ffmpeg/libavutil/hdr_dynamic_vivid_metadata.h
/usr/include/ffmpeg/libavutil/hmac.h
/usr/include/ffmpeg/libavutil/hwcontext.h
/usr/include/ffmpeg/libavutil/hwcontext_amf.h
/usr/include/ffmpeg/libavutil/hwcontext_cuda.h
/usr/include/ffmpeg/libavutil/hwcontext_d3d11va.h
/usr/include/ffmpeg/libavutil/hwcontext_d3d12va.h
/usr/include/ffmpeg/libavutil/hwcontext_drm.h
/usr/include/ffmpeg/libavutil/hwcontext_dxva2.h
/usr/include/ffmpeg/libavutil/hwcontext_mediacodec.h
/usr/include/ffmpeg/libavutil/hwcontext_oh.h
/usr/include/ffmpeg/libavutil/hwcontext_opencl.h
/usr/include/ffmpeg/libavutil/hwcontext_qsv.h
/usr/include/ffmpeg/libavutil/hwcontext_vaapi.h
/usr/include/ffmpeg/libavutil/hwcontext_vdpau.h
/usr/include/ffmpeg/libavutil/hwcontext_videotoolbox.h
/usr/include/ffmpeg/libavutil/hwcontext_vulkan.h
/usr/include/ffmpeg/libavutil/iamf.h
/usr/include/ffmpeg/libavutil/imgutils.h
/usr/include/ffmpeg/libavutil/intfloat.h
/usr/include/ffmpeg/libavutil/intreadwrite.h
/usr/include/ffmpeg/libavutil/lfg.h
/usr/include/ffmpeg/libavutil/log.h
/usr/include/ffmpeg/libavutil/lzo.h
/usr/include/ffmpeg/libavutil/macros.h
/usr/include/ffmpeg/libavutil/mastering_display_metadata.h
/usr/include/ffmpeg/libavutil/mathematics.h
/usr/include/ffmpeg/libavutil/md5.h
/usr/include/ffmpeg/libavutil/mem.h
/usr/include/ffmpeg/libavutil/motion_vector.h
/usr/include/ffmpeg/libavutil/murmur3.h
/usr/include/ffmpeg/libavutil/opt.h
/usr/include/ffmpeg/libavutil/parseutils.h
/usr/include/ffmpeg/libavutil/pixdesc.h
/usr/include/ffmpeg/libavutil/pixelutils.h
/usr/include/ffmpeg/libavutil/pixfmt.h
/usr/include/ffmpeg/libavutil/random_seed.h
/usr/include/ffmpeg/libavutil/rational.h
/usr/include/ffmpeg/libavutil/rc4.h
/usr/include/ffmpeg/libavutil/refstruct.h
/usr/include/ffmpeg/libavutil/replaygain.h
/usr/include/ffmpeg/libavutil/ripemd.h
/usr/include/ffmpeg/libavutil/samplefmt.h
/usr/include/ffmpeg/libavutil/sha.h
/usr/include/ffmpeg/libavutil/sha512.h
/usr/include/ffmpeg/libavutil/spherical.h
/usr/include/ffmpeg/libavutil/stereo3d.h
/usr/include/ffmpeg/libavutil/tdrdi.h
/usr/include/ffmpeg/libavutil/tea.h
/usr/include/ffmpeg/libavutil/threadmessage.h
/usr/include/ffmpeg/libavutil/time.h
/usr/include/ffmpeg/libavutil/timecode.h
/usr/include/ffmpeg/libavutil/timestamp.h
/usr/include/ffmpeg/libavutil/tree.h
/usr/include/ffmpeg/libavutil/twofish.h
/usr/include/ffmpeg/libavutil/tx.h
/usr/include/ffmpeg/libavutil/uuid.h
/usr/include/ffmpeg/libavutil/version.h
/usr/include/ffmpeg/libavutil/video_enc_params.h
/usr/include/ffmpeg/libavutil/video_hint.h
/usr/include/ffmpeg/libavutil/xtea.h
/usr/include/ffmpeg/libswresample
/usr/include/ffmpeg/libswresample/swresample.h
/usr/include/ffmpeg/libswresample/version.h
/usr/include/ffmpeg/libswresample/version_major.h
/usr/include/ffmpeg/libswscale
/usr/include/ffmpeg/libswscale/swscale.h
/usr/include/ffmpeg/libswscale/version.h
/usr/include/ffmpeg/libswscale/version_major.h
/usr/lib64/libavcodec.so
/usr/lib64/libavdevice.so
/usr/lib64/libavfilter.so
/usr/lib64/libavformat.so
/usr/lib64/libavutil.so
/usr/lib64/libswresample.so
/usr/lib64/libswscale.so
/usr/lib64/pkgconfig/libavcodec.pc
/usr/lib64/pkgconfig/libavdevice.pc
/usr/lib64/pkgconfig/libavfilter.pc
/usr/lib64/pkgconfig/libavformat.pc
/usr/lib64/pkgconfig/libavutil.pc
/usr/lib64/pkgconfig/libswresample.pc
/usr/lib64/pkgconfig/libswscale.pc
/usr/share/licenses/ffmpeg-8-mini-devel
/usr/share/licenses/ffmpeg-8-mini-devel/COPYING.GPLv2
/usr/share/licenses/ffmpeg-8-mini-devel/LICENSE.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Sep 6 22:37:26 2026