The branch, master has been updated
via 45306467482479f8b9a54c510777c92aecd78206 (commit)
via e0cbf0cfba69e72b4ecb0fb7237188a9f4866995 (commit)
from 70386f1d527f76e2e0b21735769f9e059abe6fe9 (commit)
- Log -
com
[ffmpeg] [branch: refs/tags/n7.0.3]
Tag:dd50d9a317625d4bdc0728656376c62f48bcabe0
> http://git.videolan.org/gitweb.cgi/ffmpeg.git?a=tag;h=dd50d9a317625d4bdc0728656376c62f48bcabe0
Tagger: Michael Niedermayer
Date: Tue Aug 5 02:29:45 2025 +0200
FFmpeg 7.0.3 release
__
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat Aug 2 18:55:26 2025 +0200| [3d630b7479b8e0b9cae7390119d46a6becef5f2f] |
committer: Michael Niedermayer
avformat/hls: add cmfv/cmfa exceptions
Fixes: Ticket11526
Signed-off-by: Michael Niedermayer
(cherry picked from commit f3c3a6ecfb2
ffmpeg | branch: release/7.0 | Kacper Michajłow | Wed Jul
23 20:04:53 2025 +0200| [acf92ba7ab1e723f0dca4fc2bfc3b605d2ed2d15] | committer:
Michael Niedermayer
avformat/lrcdec: support arbitrary precision timestamp
Apparently files with milliseconds exist in the wild. And since it cost
nothing t
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Aug 5 01:19:14 2025 +0200| [eaddd1d7140bab19e5a4403d3c0f61fe5f59cb75] |
committer: Michael Niedermayer
Changelog: update
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eaddd1d7140bab19e5
ffmpeg | branch: release/7.0 | Kimapr | Mon Jul 28 06:32:27
2025 +0500| [38de29fd85b8792f0be58c6a736c2e0e966fe478] | committer: Michael
Niedermayer
avformat/libopenmpt: fix seeking weirdness
- proper pts for packets. leaving it blank leaves it up for guessing,
but the guess doesn't take seek
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Aug 3 14:44:04 2025 +0200| [39442e776b10056c198acbcad311da0a648bd658] |
committer: Michael Niedermayer
avcodec/iff: Clear ham_buf
Fixes: use of uninitialized memory
Fixes:
423673969/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_IFF
ffmpeg | branch: release/7.0 | James Almer | Thu Jun 5
18:24:07 2025 -0300| [92ddbd47e9f26a3d0274efff01a7c868c44bf186] | committer:
Michael Niedermayer
avformat/movenc: fix writing reserved bits in EC3SpecificBox
As described in section F.6.1 from ETSI TS 102 366.
Found-by: nyanmisaka
Review
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 10 23:52:57 2025 +0200| [63efe4bd802c8752b26cd27e777f7f68dcdb7b16] |
committer: Michael Niedermayer
avformat/imf_cpl: do not continue looping forever
Fixes: infinite loop
Fixes:
401658595/clusterfuzz-testcase-minimized-ffmpeg_DEMUXE
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Jun 17 02:28:08 2025 +0200| [eced2b4bae720227f8b15df07260b5e48f418a8b] |
committer: Michael Niedermayer
avcodec/osq: Add note about update_stats() count
It seems this is basically unused and unfinished code
Signed-off-by: Michael Nieder
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Aug 4 21:08:47 2025 +0200| [ac7baf6df71d27253c779386788fb48f5546d2d3] |
committer: Michael Niedermayer
avcodec/ffv1dec: Disable frame threading due to race condition
Slice threading remains available!
The race condition fix is in 8d5ef
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Aug 4 21:21:33 2025 +0200| [fb5d60df0328d3746ad3d546e01ceb9f6a7237b8] |
committer: Michael Niedermayer
Changelog: update
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fb5d60df0328d3746a
ffmpeg | branch: release/7.0 | Jiasheng Jiang |
Sun Aug 3 20:09:38 2025 +| [7ab439734acd101a850d8b3a4a060490cf960864] |
committer: Michael Niedermayer
avcodec/tests/avpacket: Add av_packet_free() to avoid memory leak
Add av_packet_free() to free avpkt_clone and avpkt in the error paths to
ffmpeg | branch: release/7.0 | Jiasheng Jiang |
Sun Aug 3 19:14:38 2025 +| [52a3deed04a0a8664056b7c157ed9800f61d6ea1] |
committer: Michael Niedermayer
avcodec/tests/avpacket: Add av_free() to avoid memory leak
Add av_free() to free extra_data if av_packet_add_side_data() fails.
Fixes: da
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Aug 3 14:52:36 2025 +0200| [c84d34def87e9e76d82aefc8ab473faa84027f73] |
committer: Michael Niedermayer
avcodec/vqavideo; Check bytestream2_get_buffer() reading next_codebook_buffer
Fixes: use of uninintilaized memory
Fixes:
423673969/c
ffmpeg | branch: release/7.0 | Jiasheng Jiang |
Sun Aug 3 20:32:23 2025 +| [8aed34f920f4994e8d0676d2e3eba6b74cf640a8] |
committer: Michael Niedermayer
libavcodec/tests/motion: Add check for avcodec_alloc_context3()
Add check for the return value of avcodec_alloc_context3() to avoid potent
ffmpeg | branch: release/7.0 | Jiasheng Jiang |
Sat Aug 2 23:28:48 2025 +| [8fb86b863af61e3160d83abbfec9252ec9c6a173] |
committer: Michael Niedermayer
examples: Add av_freep to avoid potential memory leak
Add av_freep() to free avio_ctx_buffer if avio_alloc_context fails
to avoid potentia
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Aug 3 08:33:40 2025 +0200| [92e396d550cc481d158e131e6ca2e64e1ca1c82a] |
committer: Michael Niedermayer
avcodec/lzf: Check for input space
Fixes: use of uninitialized memory
Fixes:
423673969/clusterfuzz-testcase-minimized-ffmpeg_AV_CODE
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Aug 3 01:47:54 2025 +0200| [2536de50b03c48fafbe0f4b339a283212bd76afd] |
committer: Michael Niedermayer
avcodec/fits: Clear naxis
Fixes: Use of uninitialized memory
Fixes:
423673969/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FITS
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Aug 3 14:39:53 2025 +0200| [9d60bffbf1d253df3f57cf7846d5ebaa7a6b7acb] |
committer: Michael Niedermayer
avcodec/imc: Clear padding of buf16
Fixes: use of uninitialized memory
Fixes:
423673969/clusterfuzz-testcase-minimized-ffmpeg_AV_COD
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Jul 28 23:41:56 2025 +0200| [cc6371d48d10f90571b40eb9680ce7198c4b4532] |
committer: Michael Niedermayer
avformat/dashdec: Allocate space for appended "/"
Fixes: writing 1 byte over the end of the array
Fixes: BIGSLEEP-433502298/test.xml
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Jul 23 01:57:54 2025 +0200| [cb57b6ee154206fde2091eb4b1fe82d22fadaf0d] |
committer: Michael Niedermayer
avformat/asfdec_f: Check amount of value read
Fixes: use of uninitialized memory
Fixes:
403675492/clusterfuzz-testcase-minimized-ffm
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Aug 3 14:34:25 2025 +0200| [e3bb892e0fd643b6ebd65c2819864c10a07e5c21] |
committer: Michael Niedermayer
avcodec/cri: Factor read_len out
Signed-off-by: Michael Niedermayer
(cherry picked from commit d9bf3c141bb96dd285477278400b8349e9f96
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Aug 3 14:34:59 2025 +0200| [35c127ceba5ceadd6a4bcf114bcdc21667207e28] |
committer: Michael Niedermayer
avcodec/cri: Check bytestream2_get_buffer() for end
Fixes: use of uninintialized memory
Fixes:
423673969/clusterfuzz-testcase-minimi
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Jul 23 13:36:42 2025 +0200| [b128f50eef5bc71f00c13b0e06386a1b64c63df6] |
committer: Michael Niedermayer
avformat/vqf: Ensure that comm_chunk is fully read
Fixes: use of uninitialized memory
Fixes:
412125811/clusterfuzz-testcase-minimize
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Jul 13 01:17:02 2025 +0200| [cafa82cdd9920dc5403de10d7af19f324a838413] |
committer: Michael Niedermayer
avcodec/mpegvideo_dec: Fix lowres=3 field select interlaced mpeg4 frame
Fixes: out of array read in the chroma plane
Fixes:
42803409
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Thu Jul 24 01:05:40 2025 +0200| [cfcafeba2364035e0952e3cb05a730d3f32af1a6] |
committer: Michael Niedermayer
avformat/mxg: clear AV_INPUT_BUFFER_PADDING_SIZE
Fixes: use of uninitialized memory
Fixes:
427532813/clusterfuzz-testcase-minimized-
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Jul 16 00:01:07 2025 +0200| [69418f37178de7256b28c0a2fcbc65dc8ed2b51c] |
committer: Michael Niedermayer
avcodec/ffv1dec: Check k in get_vlc_symbol()
The true problem happens in several previous get_vlc_symbol()
but checking that is more
ffmpeg | branch: release/7.0 | Leo Izen | Tue Jul 15
13:54:05 2025 -0400| [206a89d4b08afe3c5b8a3ece80ff362b98c95c32] | committer:
Michael Niedermayer
avcodec/jpegxl_parser: add sanity check for frame size
If a frame size is absolutely massive, this can spin the parser as it
attempts to decode
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Jul 15 23:28:09 2025 +0200| [17e0e7e7085eb2c200614d7905abf9f41217e3db] |
committer: Michael Niedermayer
avcodec/ivi: Check luma/chroma mb_size
Fixes: shift exponent -1 is negative
Fixes:
429011224/clusterfuzz-testcase-minimized-ffmpeg_A
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Jul 23 13:16:33 2025 +0200| [6fb79cf3ed13e5c383ec0a7b449ddc4c8a3d77f5] |
committer: Michael Niedermayer
avformat/mov: make sure file_checksum is fully initialized
Fixes: use of uninitialized memory
Fixes:
394990189/clusterfuzz-testcase-
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Jul 13 03:10:27 2025 +0200| [ca048cedc30c760ce47576ab3b662499fc44b861] |
committer: Michael Niedermayer
avformat/concatdec: Clip duration in one more case in get_best_effort_duration()
Fixes: signed integer overflow: 4 - -92233720368
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Jul 15 22:19:24 2025 +0200| [1544fbf475063988411ba9da37098ce65849c590] |
committer: Michael Niedermayer
avcodec/cfhd: Check idwt_buf size before allocation
Fixes: OOM
Fixes:
428760799/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CF
ffmpeg | branch: release/7.0 | Kacper Michajłow | Mon Jun
30 20:36:09 2025 +0200| [50538d59b13dae0074c0b5f9c97847730a0812d6] | committer:
Michael Niedermayer
fftools/cmdutils: don't try to load arguments from file if not needed
CLI option parser checks if argument exists when needed, but in th
ffmpeg | branch: release/7.0 | Jiasheng Jiang |
Thu Jul 10 16:26:39 2025 +| [ae1507fa7995a5b018b9dcc8e3c8b101fa08c5df] |
committer: Michael Niedermayer
libavcodec/alsdec.c: Add check for av_malloc_array() and av_calloc()
Add check for the return value of av_malloc_array() and av_calloc()
t
ffmpeg | branch: release/7.0 | James Almer | Sun Jul 13
19:50:57 2025 -0300| [3f40dc723bd3815ddbed4aef2d91b5d3ed9dcdec] | committer:
Michael Niedermayer
swscale/swscale_unscaled: don't add offsets to NULL pointers
Fixes: libswscale/swscale_unscaled.c:916:20: runtime error: applying zero
offse
ffmpeg | branch: release/7.0 | Frank Plowman | Sat Jun
21 13:05:14 2025 +0100| [c61f9b78b0a8da8b3d0dab4c414e1dee7785640b] | committer:
Michael Niedermayer
lavc/vvc: Fix condition for using default scaling factor
Add handling here for
sps_scaling_matrix_for_alternative_colour_space_disabled_fla
ffmpeg | branch: release/7.0 | Marton Balint | Sat Jun 21
08:21:40 2025 +0200| [b5e716d49994be93e67bd9d008ece077c97793a9] | committer:
Michael Niedermayer
avfilter/avfilter: fix forwarding EOF for simple API filters in
filter_activate_default
EOF only need to be forwarded back if all outputs
ffmpeg | branch: release/7.0 | James Almer | Sun Jul 13
20:01:26 2025 -0300| [107e8b5decd4a6a10a5fa7268c28f9fc02f554b4] | committer:
Michael Niedermayer
avcodec/motion_est: don't add offsets to NULL pointers
Fixes: libavcodec/motion_est.c:94:31: runtime error: applying zero offset to
null poi
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Thu Jun 19 23:02:25 2025 +0200| [9eef3b5f76e07a439e0fd13682670c7b8834d572] |
committer: Michael Niedermayer
avcodec/psd: Move frame allocation after RLE processing
Fixes: Timeout
Fixes:
410609448/clusterfuzz-testcase-minimized-ffmpeg_AV_COD
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Thu Jul 3 03:01:11 2025 +0200| [ec11cbe0e905df0da4242a8d9329f4c3e158ef06] |
committer: Michael Niedermayer
avcodec/smacker: Move buffer allocation to later
Reduces allocations on random input
Fixes:
421650030/clusterfuzz-testcase-minimized
ffmpeg | branch: release/7.0 | Kacper Michajłow | Thu Jul
3 23:08:23 2025 +0200| [541b670e298105efbb8b5f75b07a334efc458b45] | committer:
Michael Niedermayer
avcodec/opus: don't materialize buf pointer from null
Fixes: avcodec/opus/dec.c: runtime error: applying non-zero offset 10 to null
poi
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri Jun 27 18:09:24 2025 +0200| [357f7bcd12a8b98d71d8634e0cdbb95dc4467105] |
committer: Michael Niedermayer
avcodec/speexdec: consider differing frame sizes in remaining space check
Fixes: talk109-q5.spx
Regression since: f6986e75be87f512f65
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Jun 17 01:05:54 2025 +0200| [fe5e16f764106d32455993f0f1e70bf250614490] |
committer: Michael Niedermayer
avcodec/osq: Fix signed integer overflow in update_stats()
Fixes: negation of -2147483648 cannot be represented in type 'int'; cast t
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat Jun 21 02:01:22 2025 +0200| [1303a167123a096b4b75487a6b9f2a3f0e161684] |
committer: Michael Niedermayer
avformat/iff: Check nb_channels == 0 in CHNL
Fixes: division by 0
Fixes:
418396712/clusterfuzz-testcase-minimized-ffmpeg_dem_IFF_fuz
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun May 11 01:35:29 2025 +0200| [f2bc7ba82f6a3bda09c4e11dbd8fc4ad522e9b55] |
committer: Michael Niedermayer
avcodec/svq3: Check there are bits left before decompression
Fixes: out of array read
Fixes:
402587670/clusterfuzz-testcase-minimize
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Jun 17 02:31:28 2025 +0200| [148f74dc855dec951e3fb5171eee53a49bb6d616] |
committer: Michael Niedermayer
avcodec/osq: Switch back to av_ceil_log2()
This returns to code closer to prior 56c334d732dbbce43b0c8fc0809ec545b7946832
The prior fi
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Jun 17 22:31:17 2025 +0200| [3b1313a3fa358aabbf62fa4a65bc97a334e41486] |
committer: Michael Niedermayer
avcodec/osq: Request a coding mode 2 sample
Signed-off-by: Michael Niedermayer
(cherry picked from commit f8e30d9eebd25d6ed2db744940
ffmpeg | branch: release/7.0 | James Almer | Sun Jun 22
10:51:06 2025 -0300| [88282c2055455f60b0b8360b0df26443f92083eb] | committer:
Michael Niedermayer
avcodec/mss2dsp: use FF_PTR_ADD to add offsets to a pointer
Fixes: libavcodec/mss2dsp.c:59:14: runtime error: applying zero offset to null
p
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Thu May 8 23:57:33 2025 +0200| [7c4b1badd6f071d3d7f444a988606c7237abebd5] |
committer: Michael Niedermayer
avcodec/hevc/hevcdec: Check num_entry_point_offsets
The code uses int, unsigned int and uint16_t to store num_entry_point_offsets
Thi
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Thu May 8 16:55:13 2025 +0200| [e4efe6c062a773d9e138df15b2aac506990cb033] |
committer: Michael Niedermayer
avcodec/speexdec: Pass and check remaining packets to decode functions
Fixes: out of array access
Fixes:
394638693/clusterfuzz-testc
ffmpeg | branch: release/7.0 | Andreas Rheinhardt
| Sun Sep 24 13:15:48 2023 +0200|
[26737680d3f3f5b27cd0c0a7049d8330a2746172] | committer: Michael Niedermayer
avcodec/rkmppdec: Fix double-free on error
After having created the AVBuffer that is put into frame->buf[0],
ownership of several obje
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Thu May 8 23:10:52 2025 +0200| [f9b617c15a14d64d3bd9f7b6569008ce05699d45] |
committer: Michael Niedermayer
avformat/iff: Check nb_channels == 0 in MHDR
Fixes: division by 0
Fixes:
395163171/clusterfuzz-testcase-minimized-ffmpeg_dem_IFF_fuz
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun May 11 23:18:19 2025 +0200| [f86bf54eafaca10cabf9b96ec8b41bc20f8ee325] |
committer: Michael Niedermayer
avformat/matroskadec: check that channels fit in signed 32bit int
Fixes: signed integer overflow: -1384566925600903168 * 16 cannot be
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 10 23:39:53 2025 +0200| [6df4b662cb60af981fd8834f97289e00e8913fc5] |
committer: Michael Niedermayer
avformat/mov: reject negative ELST durations
Fixes: multiple integer overflows
Fixes:
401016767/clusterfuzz-testcase-minimized-ffmpe
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun May 11 23:09:07 2025 +0200| [9698d8f3886545ad48478703b7d35f3831cdbed6] |
committer: Michael Niedermayer
avcodec/takdec: Check remaining space for first predictors
Fixes: Timeout
Fixes:
403673829/clusterfuzz-testcase-minimized-ffmpeg_AV_
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun May 11 01:08:06 2025 +0200| [2eb4b18916c11f04c96ec90d6eecdfbb2deb452c] |
committer: Michael Niedermayer
avcodec/sonic: Check num_taps
The encoder uses max 128 taps, which is quiet a lot already
If work is done to improve sonic, it will b
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 10 23:55:24 2025 +0200| [26d4501cb9d35bb1d921bd0ef3087a1400ea3397] |
committer: Michael Niedermayer
avformat/imf_cpl: fix indention after previous commit
(cherry picked from commit d28bec8c4d1bcab3760463f501e14e51fd7b28c1)
Signed-off
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 10 01:55:27 2025 +0200| [e53e2e26c8bcf91b3a99c88d6ad735c891aa5bdb] |
committer: Michael Niedermayer
avformat/avidec: Ignore duplicate GAB2
Fixes: memleak
Fixes:
398401912/clusterfuzz-testcase-minimized-ffmpeg_dem_AVI_fuzzer-46698499
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Apr 16 02:25:00 2025 +0200| [19bcd62b46b12791dce2bba12bf80e32710e0c3f] |
committer: Michael Niedermayer
avcodec/h264_mb: Fix tmp_cr for arm
When decoding a bitstream with weighted-bipred enabled,
the results on ARM and x86 platforms may
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Apr 6 16:49:31 2025 +0200| [d52856f5070db1cc415a8f2d4926b0434f85919d] |
committer: Michael Niedermayer
avcodec/vorbisdec: Dont treat overread as error
This differs from libvorbis by
stddev:2.44 PSNR: 88.58 MAXDIFF: 41 bytes: 834
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon May 5 19:53:57 2025 +0200| [0c19b39dca3b5a92f007f8d64fb26949e60e4dce] |
committer: Michael Niedermayer
tests/fate/filter-video: Fix dependancy for codecview
Signed-off-by: Michael Niedermayer
(cherry picked from commit 1b643e3f65d75a4e
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Thu May 1 21:20:31 2025 +0200| [f7a26950cccefb2351c55a61469e57c89f77be4c] |
committer: Michael Niedermayer
libpostproc: check minimum size
Signed-off-by: Michael Niedermayer
(cherry picked from commit 917c15435ae2e11a90de5d1a1153405bd3686f
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Apr 30 01:05:18 2025 +0200| [d0f89c457d77d864def2d86e8c424dfbedb523f7] |
committer: Michael Niedermayer
avformat/hls: Fix flash1.bogulus.cfd support
Signed-off-by: Michael Niedermayer
(cherry picked from commit 75be669ca1c986cc3510a5ad8
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Apr 6 12:43:12 2025 +0200| [c418fc8bb4f6e258668ee8d0c5547a4321a89a68] |
committer: Michael Niedermayer
avformat/hls: Add ec3 to allowed_extensions
Fixes part of Ticket11435
Fixes: Elisa Viihde (Finnish online recording service)
Signed-
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Apr 30 01:37:27 2025 +0200| [a7adf9cf182fc5294021721acc54155ed6c22554] |
committer: Michael Niedermayer
avformat/hls: Split allowed_segment_extensions off allowed_extensions
This allows the user to set only the one that is needed to ALL
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Apr 6 12:47:34 2025 +0200| [62c1f5615d9e70c71e72deada0c8085e58935059] |
committer: Michael Niedermayer
avformat/hls: add fmp4 to allowed_extensions
Fixes: yt-dlp/issues/12700
Signed-off-by: Michael Niedermayer
(cherry picked from comm
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Apr 6 18:52:05 2025 +0200| [8d1812ad8c3881cf6fa08d9707be4c02fef18d20] |
committer: Michael Niedermayer
avformat/hls: Fix Youtube AAC
Fixes: Ticket11435
Fixes: yt-dlp -f 234+270 https://www.youtube.com/live/l8PMl7tUDIE
Signed-off-by: Mi
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Apr 6 12:30:04 2025 +0200| [d22a7dbfc620eef262049cfd2d9fa316ebbb5655] |
committer: Michael Niedermayer
avformat/hls: Add cmfv and cmfa to allowed_extensions
Fixes: www.nicovideo.jp
Fixes: Ticket11526
Signed-off-by: Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Apr 22 03:35:31 2025 +0200| [05440074bf5db78988a2229aa93925d8735621e2] |
committer: Michael Niedermayer
postproc/postprocess_template: Fix reading uninitialized pixels in dering_C()
This issue was found through the new blocktest
Signed-
ffmpeg | branch: release/7.0 | James Almer | Fri Feb 7
00:04:25 2025 -0300| [6eaf9a7fff20edf102b555c38e3d70e2d61ea4d4] | committer:
Michael Niedermayer
avcodec/libtheora: fix setting keyframe_mask
t_info.keyframe_granule_shift is set to the library default of 6, which is ok
for gop sizes up t
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Mar 24 02:57:46 2025 +0100| [6ee51072964cba20583fbbfe75a1bb45b86280da] |
committer: Michael Niedermayer
configure: Clearer documentation for "disable-safe-bitstream-reader"
Signed-off-by: Michael Niedermayer
(cherry picked from commit 9
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Feb 4 03:58:44 2025 +0100| [4cd539c0932b374c352f5bad8efaef33f85aa7a6] |
committer: Michael Niedermayer
swscale/output: Fix integer overflow in yuv2gbrp_full_X_c()
Fixes: signed integer overflow: 1966895953 + 210305024 cannot be represen
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Feb 4 03:58:45 2025 +0100| [5e835cb7bec2b6bbf7735b6500012f1cf1b11cee] |
committer: Michael Niedermayer
avcodec/osq: avoid undefined negation
Fixes: negation of -2147483648 cannot be represented in type 'int32_t' (aka
'int'); cast to an
ffmpeg | branch: release/7.0 | James Almer | Mon Dec 30
00:25:41 2024 -0300| [ab650a52845bd8df25fbd4710b2c25c676461438] | committer:
Michael Niedermayer
avfilter/buffersrc: check for valid sample rate
A sample rate <= 0 is invalid.
Fixes an assert in ffmpeg_enc.c that assumed a valid sample r
ffmpeg | branch: release/7.0 | softworkz | Thu Feb 27
16:36:56 2025 +| [a82046f21fbb54c73313a415edaab2f6f720731a] | committer:
Michael Niedermayer
avformat/hls: Partially revert "reduce default max reload to 3"
(setting to 100 as a reasonable compromise)
The change has caused regressions
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Apr 1 02:00:41 2025 +0200| [1ccb8c1e6d5cec183706270f9afa2a702927ccb0] |
committer: Michael Niedermayer
doc: replace http/git by https urls
These are more secure
Reviewed-by: Gyan Doshi
Signed-off-by: Michael Niedermayer
(cherry picke
ffmpeg | branch: release/7.0 | Lynne | Wed Jan 1 18:03:33 2025
+0900| [d639a90f543c0cca9572d5dffeae54dfc934e931] | committer: Michael
Niedermayer
configure: update copyright year
On 01/01/2025 19:05, Peter Ross wrote:
> FFmpeg turns 25 this year.
(cherry picked from commit d3aa99a4f436e89773
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Jun 17 22:31:17 2025 +0200| [f11940140facbf1fd73b27e3bbee9db6bfa014d4] |
committer: Michael Niedermayer
avcodec/osq: Request a coding mode 2 sample
Signed-off-by: Michael Niedermayer
(cherry picked from commit f8e30d9eebd25d6ed2db744940
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Aug 4 18:38:07 2025 +0200| [c0f13e324a6f83012e69da4a957e53b01d130959] |
committer: Michael Niedermayer
Update for 6.1.3
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c0f13e324a6f83012e6
ffmpeg | branch: release/6.1 | Andreas Rheinhardt
| Sun Sep 24 13:15:48 2023 +0200|
[b43a12363c1fef0efa7eac15b6b830417656db15] | committer: Michael Niedermayer
avcodec/rkmppdec: Fix double-free on error
After having created the AVBuffer that is put into frame->buf[0],
ownership of several obje
ffmpeg | branch: release/6.1 | Jiasheng Jiang |
Sun Aug 3 19:14:38 2025 +| [2edff58de7c0d99095cf4e4ff22f5a61f943c027] |
committer: Michael Niedermayer
avcodec/tests/avpacket: Add av_free() to avoid memory leak
Add av_free() to free extra_data if av_packet_add_side_data() fails.
Fixes: da
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sun Aug 3 14:34:25 2025 +0200| [a8d3b7559a41883fd9b719a2d754ef2d3c21c5fc] |
committer: Michael Niedermayer
avcodec/cri: Factor read_len out
Signed-off-by: Michael Niedermayer
(cherry picked from commit d9bf3c141bb96dd285477278400b8349e9f96
ffmpeg | branch: release/6.1 | Jiasheng Jiang |
Sun Aug 3 20:32:23 2025 +| [5544cacc3c0e950bf4ab21b7b475822f571fea03] |
committer: Michael Niedermayer
libavcodec/tests/motion: Add check for avcodec_alloc_context3()
Add check for the return value of avcodec_alloc_context3() to avoid potent
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sun Aug 3 01:47:54 2025 +0200| [30a7a47e8c55bd460c06886471ff9a9387ed061c] |
committer: Michael Niedermayer
avcodec/fits: Clear naxis
Fixes: Use of uninitialized memory
Fixes:
423673969/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FITS
ffmpeg | branch: release/6.1 | Jiasheng Jiang |
Sat Aug 2 23:28:48 2025 +| [9f7b46e6d9f17732712d936e57c9223319be4064] |
committer: Michael Niedermayer
examples: Add av_freep to avoid potential memory leak
Add av_freep() to free avio_ctx_buffer if avio_alloc_context fails
to avoid potentia
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sun Aug 3 14:52:36 2025 +0200| [95f209e7d976fd9b5f65f161e2517cd612f517f4] |
committer: Michael Niedermayer
avcodec/vqavideo; Check bytestream2_get_buffer() reading next_codebook_buffer
Fixes: use of uninintilaized memory
Fixes:
423673969/c
ffmpeg | branch: release/6.1 | Jiasheng Jiang |
Sun Aug 3 20:09:38 2025 +| [6c6e745e7c9baddb8b6f1425d094dde7b489e604] |
committer: Michael Niedermayer
avcodec/tests/avpacket: Add av_packet_free() to avoid memory leak
Add av_packet_free() to free avpkt_clone and avpkt in the error paths to
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sun Aug 3 08:33:40 2025 +0200| [a83631dcb6d2fc34dd3bf0f10aeb66f9afcc3ca6] |
committer: Michael Niedermayer
avcodec/lzf: Check for input space
Fixes: use of uninitialized memory
Fixes:
423673969/clusterfuzz-testcase-minimized-ffmpeg_AV_CODE
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sun Aug 3 14:44:04 2025 +0200| [7d62dfda4cf09a5971ad2298061ef25dea071be9] |
committer: Michael Niedermayer
avcodec/iff: Clear ham_buf
Fixes: use of uninitialized memory
Fixes:
423673969/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_IFF
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sun Aug 3 14:39:53 2025 +0200| [6f8a9bea331c8d9be5bee54c1f2df9afda0da0fb] |
committer: Michael Niedermayer
avcodec/imc: Clear padding of buf16
Fixes: use of uninitialized memory
Fixes:
423673969/clusterfuzz-testcase-minimized-ffmpeg_AV_COD
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Jul 23 01:57:54 2025 +0200| [bdeed02e5ff10d544153b49046f3668ece391b00] |
committer: Michael Niedermayer
avformat/asfdec_f: Check amount of value read
Fixes: use of uninitialized memory
Fixes:
403675492/clusterfuzz-testcase-minimized-ffm
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sun Aug 3 14:34:59 2025 +0200| [9d719c6779f6f88f79e877ba951360d828f2a6f6] |
committer: Michael Niedermayer
avcodec/cri: Check bytestream2_get_buffer() for end
Fixes: use of uninintialized memory
Fixes:
423673969/clusterfuzz-testcase-minimi
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sun Jul 13 01:17:02 2025 +0200| [e8a2d5fca3c00c9ff6f7a6f14804c2013d25dc82] |
committer: Michael Niedermayer
avcodec/mpegvideo_dec: Fix lowres=3 field select interlaced mpeg4 frame
Fixes: out of array read in the chroma plane
Fixes:
42803409
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Jul 28 23:41:56 2025 +0200| [01c3093510a5b69d3c7ac3a976eb6a58c2510cfd] |
committer: Michael Niedermayer
avformat/dashdec: Allocate space for appended "/"
Fixes: writing 1 byte over the end of the array
Fixes: BIGSLEEP-433502298/test.xml
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Thu Jul 24 01:05:40 2025 +0200| [369fbc9cb5ee2b61882d34984b4485200bde20b1] |
committer: Michael Niedermayer
avformat/mxg: clear AV_INPUT_BUFFER_PADDING_SIZE
Fixes: use of uninitialized memory
Fixes:
427532813/clusterfuzz-testcase-minimized-
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Jul 23 13:36:42 2025 +0200| [1865bc93fc8975cef557b08b5a958b8cc4a173a7] |
committer: Michael Niedermayer
avformat/vqf: Ensure that comm_chunk is fully read
Fixes: use of uninitialized memory
Fixes:
412125811/clusterfuzz-testcase-minimize
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Jul 15 22:19:24 2025 +0200| [16747654ad7e7226c716d5c27516c90d21775b8f] |
committer: Michael Niedermayer
avcodec/cfhd: Check idwt_buf size before allocation
Fixes: OOM
Fixes:
428760799/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CF
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Jul 23 13:16:33 2025 +0200| [4e196c9128c2fff1a2f6051ef17336f7c8c3df63] |
committer: Michael Niedermayer
avformat/mov: make sure file_checksum is fully initialized
Fixes: use of uninitialized memory
Fixes:
394990189/clusterfuzz-testcase-
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Jul 16 00:01:07 2025 +0200| [365d197ecd736e4a13331c82d5f934e7d5f3e54a] |
committer: Michael Niedermayer
avcodec/ffv1dec: Check k in get_vlc_symbol()
The true problem happens in several previous get_vlc_symbol()
but checking that is more
1 - 100 of 119 matches
Mail list logo