[FFmpeg-cvslog] avformat/mov: Check if a key is longer than the atom containing it

2024-04-01 Thread Eugene Zemtsov
ffmpeg | branch: release/7.0 | Eugene Zemtsov | Mon Apr 1 19:28:03 2024 -0700| [d0e5f83ffb30b6110b14d35faf2bec060c61a8af] | committer: James Almer avformat/mov: Check if a key is longer than the atom containing it Stop reading keys and return AVERROR_INVALIDDATA if key_size is larger than the

[FFmpeg-cvslog] avformat/mov: Check if a key is longer than the atom containing it

2024-04-01 Thread Eugene Zemtsov
ffmpeg | branch: master | Eugene Zemtsov | Mon Apr 1 19:28:03 2024 -0700| [8a23a145d85964950123952d897b89c2c2b1b8c5] | committer: James Almer avformat/mov: Check if a key is longer than the atom containing it Stop reading keys and return AVERROR_INVALIDDATA if key_size is larger than the amou

[FFmpeg-cvslog] avformat/mov: Don't add attached pic if one is already present

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 2 04:13:44 2024 +0200| [9d219ff149738a9a6e3ba8f075c032cc1a3554f7] | committer: Andreas Rheinhardt avformat/mov: Don't add attached pic if one is already present Fixes: memleak Fixes: 67714/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fu

[FFmpeg-cvslog] avformat/mov: ensure all items id referenced by a grid are valid

2024-04-01 Thread James Almer
ffmpeg | branch: release/7.0 | James Almer | Mon Apr 1 21:13:04 2024 -0300| [2ecaef745556684ba3d446994a570214e6fac7ce] | committer: James Almer avformat/mov: ensure all items id referenced by a grid are valid Fixes: null pointer dereference Fixes: 67494/clusterfuzz-testcase-minimized-ffmpeg_

[FFmpeg-cvslog] avformat/mov: ensure all items id referenced by a grid are valid

2024-04-01 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Apr 1 21:13:04 2024 -0300| [f492f1ac239da07970c363fb8c7f7a1aa5b5002a] | committer: James Almer avformat/mov: ensure all items id referenced by a grid are valid Fixes: null pointer dereference Fixes: 67494/clusterfuzz-testcase-minimized-ffmpeg_DEMUXE

[FFmpeg-cvslog] avcodec/vlc: Use union of uint8_t and uint16_t in VLC_MULTI_ELEM

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Mar 30 04:11:47 2024 +0100| [a8e518e3a7f7d5da969e7abba0f03f2ef0fd0203] | committer: Andreas Rheinhardt avcodec/vlc: Use union of uint8_t and uint16_t in VLC_MULTI_ELEM It is more natural and simplifies writing these arrays. Signed-off-by: And

[FFmpeg-cvslog] fate/filter-video: Always use little endian pixel format

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 29 19:10:53 2024 +0100| [1b684a1527d1a2601015d8a71e91cfb1b4704a67] | committer: Andreas Rheinhardt fate/filter-video: Always use little endian pixel format Fixes filter-metadata-signalstats-yuv420p10 on BE arches. Signed-off-by: Andreas R

[FFmpeg-cvslog] fate/filter-video: Insert scale, format filters in filter-yadif,bwdif10

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 29 19:25:00 2024 +0100| [579868f810d70a9ca33179c5ab34c67be0716b00] | committer: Andreas Rheinhardt fate/filter-video: Insert scale, format filters in filter-yadif,bwdif10 The format and the first scale filter ensures that the filter proces

[FFmpeg-cvslog] avcodec/vlc, bitstream: Fix multi VLC with uint8_t syms on BE

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Mar 30 03:25:24 2024 +0100| [4ab82d2fb6361864521b41a5c8168902e534fa1a] | committer: Andreas Rheinhardt avcodec/vlc, bitstream: Fix multi VLC with uint8_t syms on BE VLC_MULTI_ELEM contains an uint8_t array that is supposed to be treated as an

[FFmpeg-cvslog] fate/fits: Fix tests on BE

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Mar 30 02:20:40 2024 +0100| [098f5e2634e113f8dd31dd0f5e9935132d719da6] | committer: Andreas Rheinhardt fate/fits: Fix tests on BE The fits decoder decodes to native pixel formats; so the fitsdec-gbrap16be fate test failed on BE despite its nam

[FFmpeg-cvslog] fate/video: Only use bitexact IDCT in avid meridian

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 29 19:06:09 2024 +0100| [d5897f70d47f04312e94550e21f28b2770ab25a9] | committer: Andreas Rheinhardt fate/video: Only use bitexact IDCT in avid meridian Precludes the usage of the altivec IDCT which fixes the avid-meridian FATE test on ppc64

[FFmpeg-cvslog] avcodec/huffyuvencdsp: Fix load of misaligned values

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 29 03:49:56 2024 +0100| [8ecd38312210d48ec9e50d78fc223d60e71a30ed] | committer: Andreas Rheinhardt avcodec/huffyuvencdsp: Fix load of misaligned values Affected many ffvhuff FATE tests. Signed-off-by: Andreas Rheinhardt > http://git.vid

[FFmpeg-cvslog] avfilter/vf_spp: Fix left-shift of negative value

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 29 02:45:51 2024 +0100| [3ed23dab98a1c6246e9b3cf575ec29d245e39f94] | committer: Andreas Rheinhardt avfilter/vf_spp: Fix left-shift of negative value Affected the vf-spp FATE-test (on x86 only when MMX is disabled). Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/pngdsp: Fix unaligned accesses, effective type violations

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 29 02:22:06 2024 +0100| [9e4e8ae1e68053fe8e07783ff694b6f101a5c5b3] | committer: Andreas Rheinhardt avcodec/pngdsp: Fix unaligned accesses, effective type violations Affected the lscr fate-test (only visible on x86 if the SSE2 is disabled).

[FFmpeg-cvslog] avcodec/ppc/hpeldsp_altivec: Fix left-shift of negative number

2024-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 29 01:10:10 2024 +0100| [356610a2ac1db9c1908903ee48721b3ce391ba01] | committer: Andreas Rheinhardt avcodec/ppc/hpeldsp_altivec: Fix left-shift of negative number It is UB and affected e.g. the vp5 and vp61 FATE tests: https://fate.ffmpeg.o

[FFmpeg-cvslog] lavc/vaapi_encode_av1: Set roi_quant_range

2024-04-01 Thread David Rosca
ffmpeg | branch: master | David Rosca | Mon Apr 1 20:00:19 2024 +0200| [3f863f089c679be62827034d3645f152f9e4fa2f] | committer: Mark Thompson lavc/vaapi_encode_av1: Set roi_quant_range > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3f863f089c679be62827034d3645f152f9e4fa2f --- li

[FFmpeg-cvslog] avformat/mpegts: Reset local nb_prg on add_program() failure

2024-04-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Feb 27 02:07:28 2024 +0100| [cb9752d897de17212a7a3ce54ad3e16b377b22c0] | committer: Michael Niedermayer avformat/mpegts: Reset local nb_prg on add_program() failure add_program() will deallocate the whole array on failure so we must clear nb_

[FFmpeg-cvslog] avcodec/iff: dont add into unused pointers

2024-04-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Mar 16 20:51:23 2024 +0100| [c0532f5579dcca4ad1d4c8db2068be7554c7cb63] | committer: Michael Niedermayer avcodec/iff: dont add into unused pointers Fixes: overflowing pointers Fixes: 66444/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_IFF

[FFmpeg-cvslog] avcodec/vvc/vvcdec: Do not submit frames without VVCFrameThread

2024-04-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jan 26 19:58:56 2024 +0100| [84ce5ced3163975b5ba9ffbf4c4709114b9e8669] | committer: Michael Niedermayer avcodec/vvc/vvcdec: Do not submit frames without VVCFrameThread Such frames will crash when pthread functions are called on the NULL point

[FFmpeg-cvslog] avformat/mxfdec: Make edit_unit_byte_count unsigned

2024-04-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Apr 1 18:29:46 2024 +0200| [f30fe5e8d002e15f07eaacf720c5654097cb62df] | committer: Michael Niedermayer avformat/mxfdec: Make edit_unit_byte_count unsigned Suggested-by: Marton Balint Signed-off-by: Michael Niedermayer > http://git.videola

[FFmpeg-cvslog] avformat/aiffdec: Check for previously set channels

2024-04-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Mar 22 23:07:01 2024 +0100| [23b29f72eeb2ff6f2176ee74b9abe78aec4cd1f4] | committer: Michael Niedermayer avformat/aiffdec: Check for previously set channels Fixes: out of array access (av_channel_layout_copy()) Fixes: 67087/clusterfuzz-testca

[FFmpeg-cvslog] avformat/movenc: Check that cts fits in 32bit

2024-04-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Mar 30 19:51:43 2024 +0100| [d88c284c18bf6cd3dd24a7c86b5e496dd3037405] | committer: Michael Niedermayer avformat/movenc: Check that cts fits in 32bit Fixes: Assertion av_rescale_rnd(start_dts, mov->movie_timescale, track->timescale, AV_ROUND

[FFmpeg-cvslog] avformat/mxfdec: Check first case of offset_temp computation for overflow

2024-04-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Mar 29 03:35:18 2024 +0100| [d6ed6f6e8dffcf777c336869f56002da588e2de8] | committer: Michael Niedermayer avformat/mxfdec: Check first case of offset_temp computation for overflow This is kind of ugly Fixes: signed integer overflow: 255 * 11575

[FFmpeg-cvslog] avformat/iamf_parse: keep count_label consistent on language_label allocation failure

2024-04-01 Thread James Almer
ffmpeg | branch: master | James Almer | Thu Mar 21 00:37:16 2024 +0100| [0a693bce6216d6fc3ea8dc2986122d5014992d52] | committer: Michael Niedermayer avformat/iamf_parse: keep count_label consistent on language_label allocation failure Fixes: null pointer dereference Fixes: 67023/clusterfuzz-t

[FFmpeg-cvslog] avformat/iamf_reader: Check len before summing

2024-04-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Mar 25 03:38:27 2024 +0100| [f26ee6e0667d050b684668ad0e792e70fcf88b78] | committer: Michael Niedermayer avformat/iamf_reader: Check len before summing Fixes: integer overflow Fixes: 67275/clusterfuzz-testcase-minimized-ffmpeg_dem_IAMF_fuzzer

[FFmpeg-cvslog] avcodec/jpeg2000htdec: warn about non zero roi shift

2024-04-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Mar 29 02:51:29 2024 +0100| [7b7eea8e63f761a0d0611d15c24170e40c62402c] | committer: Michael Niedermayer avcodec/jpeg2000htdec: warn about non zero roi shift Suggested-by: Tomas Härdin Signed-off-by: Michael Niedermayer > http://git.videola

[FFmpeg-cvslog] avcodec/jpeg2000htdec: Check magp before using it in a shift

2024-04-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Mar 20 03:27:13 2024 +0100| [19ad05e9e0f045b13de8de7300ca3bd34ea8ca53] | committer: Michael Niedermayer avcodec/jpeg2000htdec: Check magp before using it in a shift Fixes: shift exponent -1 is negative Fixes: 65378/clusterfuzz-testcase-minim

[FFmpeg-cvslog] doc/community: update conflict of interest rule according to GA vote

2024-04-01 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Mon Apr 1 15:35:41 2024 +0200| [63f56c99433e68f1360c015f8364cddb99d9dd95] | committer: Anton Khirnov doc/community: update conflict of interest rule according to GA vote > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=63f56c99433e68f1360c0

[FFmpeg-cvslog] lavf/vf_setpts: unset output framerate

2024-04-01 Thread Anton Khirnov
ffmpeg | branch: release/7.0 | Anton Khirnov | Wed Mar 27 13:55:26 2024 +0100| [43fd3d5df6a19fc768a33e37855aa7f8c7050cf0] | committer: Anton Khirnov lavf/vf_setpts: unset output framerate This filter produces VFR output in general. Avoids dropping frames in the setpts test. (cherry picked fr

[FFmpeg-cvslog] lavfi/setpts: unset frame durations

2024-04-01 Thread Anton Khirnov
ffmpeg | branch: release/7.0 | Anton Khirnov | Wed Mar 27 13:57:15 2024 +0100| [8709604ca1f99ab4f37c3f92f2732d08e60be202] | committer: Anton Khirnov lavfi/setpts: unset frame durations Actual frame durations are, in general, not computable without buffering a frame. FIxes #10886 (cherry pick

[FFmpeg-cvslog] avcodec/h264_parse: Fix error code in decode_extradata

2024-04-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Mar 26 10:59:00 2024 +0800| [7bf85d2d3a3e3d5cced7fcf16b8af6bd289b] | committer: Zhao Zhili avcodec/h264_parse: Fix error code in decode_extradata Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7bf85d2d3a3e3