The annotated tag, n8.0.1 has been created
        at  d22ecc4f6f3fca77b3e71b18641ceddb25973e97 (tag)
   tagging  894da5ca7d742e4429ffb2af534fcda0103ef593 (commit)
  replaces  n8.0
 tagged by  Michael Niedermayer
        on  Thu Nov 20 03:21:13 2025 +0100

- Log -----------------------------------------------------------------
FFmpeg 8.0.1 release
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQTdHsno3ghcYps+GEaxjokos5SNZAUCaR57IwAKCRCxjokos5SN
ZIteAQDrxkMFkMoQazr5p2mifzsRi2JOHRaCYkuhPATxjnCdCwD+OYT3JpuKCdyW
NV7wKdo+F8uL20iKsITW9Hm0+uUzqAo=
=FKt0
-----END PGP SIGNATURE-----

Andreas Rheinhardt (1):
      avformat/aviobuf: Keep checksum_ptr consistent in avio_seek()

Andrey Semashev (1):
      avcodec/librsvgdec: fix compilation with librsvg 2.50.3

Bin Peng (1):
      lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10

Brad Smith (3):
      libavutil/arm: Make use of elf_aux_info() on FreeBSD/OpenBSD
      libavutil/arm: Rename the HWCAP defines
      avformat/udp: fix warning about unused varible

Cameron Gutman (2):
      avcodec/videotoolboxenc: allow low latency RC with HEVC
      avcodec/mfenc: fix memory leak with D3D11 input surfaces

Carl Hetherington via ffmpeg-devel (1):
      avfilter/f_ebur128: Fix incorrect ebur128 peak calculation.

Damiano Galassi (1):
      movenc: ensure chapters track extradata is not null and populated

Desmond Liu (1):
      libavformat/udp: Fix call to recvfrom(2)

Gyan Doshi (2):
      avfilter/whisper: correct option formatting
      configure: unbreak glslang build

James Almer (15):
      avcodec/lcevcdec: support LCEVCdec version 4
      avfilter/vf_lcevc: support LCEVCdec version 4
      avutil/aes_ctr: reintroduce the block offset state
      avutil/tests/aes_ctr: extend the test to cover payloads smaller than a 
block
      avcodec/mjpegdec: use ff_frame_new_side_data() to export display matrix
      fftools/ffmpeg_demux: ensure the display_rotation option is honored
      avcodec/x86/pngdsp: add missing emms at the end of 
add_png_paeth_prediction
      avcodec/decode: sync initial_pict_type and intra_only_flag with thread 
worker's avctx
      avcodec/hevc/refs: don't unconditionally discard non-IRAP frames if no 
IRAP frame was seen before
      avcodec/hevc/sei: prevent storing a potentially bogus num_ref_displays 
value in HEVCSEITDRDI
      avcodec/hevc/sei: don't attempt to use stale values in HEVCSEITDRDI
      avformat/dump: fix log level passed to av_log when printing stream group 
side data
      avformat/demux: pass new extradata to the parser
      avcodec/mlpdec: don't depend on context channel layout when setting 
substream masks
      avdevice/lavfi: stop setting deprecated buffersink options

Marvin Scholz (3):
      avformat/http: Handle IPv6 Zone ID in hostname
      avformat/rtsp: do not log invalid values
      avformat/rtsp: fix leading space in RTSP reason

Michael Niedermayer (30):
      avformat/dhav: Fix off by length of read element error
      configure: strip non numeric trailer from gcc version
      avcodec/mjpegdec: Explain buf_size/width/height check
      avcodec/exr: Round dc_w/h up
      avcodec/exr: check ac_size
      avcodec/exr: Check that DWA has 3 channels
      swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
      swscale/output: Fix unsigned cast position in  yuv2*
      libavcodec/cbs_apv_syntax_template: limit tile to 2gb
      avcodec/ffv1enc: Consider variation in slice sizes
      avformat/rtpenc_h264_hevc: Check space for nal_length_size in 
ff_rtp_send_h264_hevc()
      avcodec/vlc: Clear val8/16 in vlc_multi_gen() by av_mallocz()
      avcodec/g723_1enc: Make min_err 64bit
      avformat/rtmpproto_ Check tcurl and flashver length
      avformat/rtmpproto: consider command line argument lengths
      avformat/sctp: Check size in sctp_write()
      avcodec/exr: Simple check for available channels
      avcodec/exr: spelling
      avformat/http: Fix off by 1 error
      avformat/rtpdec_rfc4175: Fix memleak of sampling
      avformat/rtpdec_rfc4175: Check dimensions
      avformat/rtpdec_rfc4175: Only change PayloadContext on success
      avcodec/osq: Fix 32bit sample overflow
      avcodec/utvideodec: Set B for the width= 1 case in 
restore_median_planar_il()
      avformat/whip: Fix rtp_ctx->streams access
      avcodec/rv60dec: Clear blk_info
      avcodec/mediacodecdec_common: Check that the input to 
mediacodec_wrap_sw_audio_buffer() contains channel * sample_size
      avfilter/vf_drawtext: Account for bbox text seperator
      Update for 8.0.1
      Changelog: include last 3 fixes

Niklas Haas (1):
      swscale/graph: fix double-free when legacy pass fails initializing

Patrick Wang (1):
      fftools/ffmpeg: fix gracefully shutdown

Ramiro Polla (1):
      swscale/range_convert: fix truncation bias in range conversion

Vittorio Palmisano (3):
      avfilter/af_whisper: fix srt file format
      avfilter/af_whisper: fix int64 printf format
      avfilter/af_whisper: fix srt index

Zhao Zhili (8):
      avcodec/videotoolboxenc: fix the loss of precision when calculating 
quality
      avcodec/videotoolboxenc: support global_quality without qscale
      avcodec/videotoolboxenc: ensure bitrate is set in low_delay mode
      avfilter/af_whisper: fix broken output for multibyte character
      doc/examples/vaapi_encode: fix invalid check on fwrite
      avfilter/vf_drawtext: fix incorrect text length
      avfilter/vf_drawtext: fix call GET_UTF8 with invalid argument
      avutil/common: cast GET_BYTE/GET_16BIT returned value

oblivionsage (1):
      avcodec/rv60dec: add upper bound check for qp

veygax (1):
      avcodec/exr: use tile dimensions in pxr24 UINT case

-----------------------------------------------------------------------


hooks/post-receive
-- 

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to