ffmpeg | branch: master | Stone Chen | Tue May 21
20:00:34 2024 -0400| [2e877090f958131accb8c7e5ac10e5b9865d1735] | committer:
James Almer
tests/checkasm: Add check_vvc_sad to vvc_mc.c
Adds checkasm for DMVR SAD AVX2 implementation.
Benchmarks ( AMD 7940HS )
vvc_sad_8x8_c: 50.3
vvc_sad_8x8_av
ffmpeg | branch: master | Stone Chen | Tue May 21
20:00:32 2024 -0400| [0e52a4e4347550ca1ccc1bf896b52824ed259158] | committer:
James Almer
libavcodec/x86/vvc: Add AVX2 DMVR SAD functions for VVC
Implements AVX2 DMVR (decoder-side motion vector refinement) SAD functions.
DMVR SAD is only calcu
ffmpeg | branch: release/7.0 | James Almer | Sun May 19
10:21:14 2024 -0300| [85d4df387347d63aee95e14a60cd9efa14e3c9d5] | committer:
James Almer
avformat/vvc: fix parsing sps_subpic_id
The length of the sps_subpic_id[i] syntax element is sps_subpic_id_len_minus1 +
1 bits.
Signed-off-by: Jame
ffmpeg | branch: release/7.0 | James Almer | Sat May 18
16:50:55 2024 -0300| [1a6995c6d687666eefbedaaf040eeec5c754664f] | committer:
James Almer
avformat/vvc: initialize some ptl flags
Signed-off-by: James Almer
(cherry picked from commit 3bd7e3a336822c75865930f7fafb36d1a1c4c3c3)
> http://gi
ffmpeg | branch: master | James Almer | Sun May 19 22:38:21
2024 -0300| [3146b77a7d314f55b8ec5d8ce6fda2c5db049a27] | committer: James Almer
avformat/mov: store sample_sizes as unsigned ints
As defined in Section 8.7.3.2.1 of ISO 14496-12.
Any unsupported value will be rejected in mov_build_inde
ffmpeg | branch: master | James Almer | Sun May 19 10:21:14
2024 -0300| [2d84ee374528a8a8eed345a8147e146a0112e43a] | committer: James Almer
avformat/vvc: fix parsing sps_subpic_id
The length of the sps_subpic_id[i] syntax element is sps_subpic_id_len_minus1 +
1 bits.
Signed-off-by: James Alme
ffmpeg | branch: master | James Almer | Sat May 18 16:50:55
2024 -0300| [3bd7e3a336822c75865930f7fafb36d1a1c4c3c3] | committer: James Almer
avformat/vvc: initialize some ptl flags
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3bd7e3a336822c75865930f7fa
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun May 12 00:43:48 2024 +0200| [a49a8dc0d69b916b856f57e9fb48aef1b4243751] |
committer: Michael Niedermayer
avcodec/mscc & mwsc: Check loop counts before use
This could cause timeouts
Fixes: CID1439568 Untrusted loop bound
Sponsored-by: So
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 11 22:08:21 2024 +0200| [b4fdbbe6aa805d867258e5fadc1b8682b0a65d4c] |
committer: Michael Niedermayer
avcodec/mpeg4videodec: assert impossible wrap points
Helps: CID1473517 Uninitialized scalar variable
Helps: CID1473497 Uninitialized
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun May 12 00:13:58 2024 +0200| [435b74c6a5d4e457d9526aa21e7a6e68926bf52c] |
committer: Michael Niedermayer
avcodec/mpegvideo_enc: Fix potential overflow in RD
Fixes: CID1500285 Unintentional integer overflow
Sponsored-by: Sovereign Tech Fu
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 11 21:04:00 2024 +0200| [39da4ac79b3446d4ce0878b9eee5416b90655fcd] |
committer: Michael Niedermayer
avcodec/mpeg12dec: Use 64bit in bit computation
I dont think this can actually overflow but 64bit seems reasonable to use
Fixes: CID
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 18 00:32:43 2024 +0200| [68763d6a6ffc7bc561513469f43afb51047a4b09] |
committer: Michael Niedermayer
avcodec/vble: Check av_image_get_buffer_size() for failure
Fixes: CID1461482 Improper use of negative value
Sponsored-by: Sovereign
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun May 19 00:47:11 2024 +0200| [c250e3b101d91e86681796941ef0eb2ad75148f3] |
committer: Michael Niedermayer
avcodec/vqcdec: Check init_get_bits8() for failure
Fixes: CID1516090 Unchecked return value
Sponsored-by: Sovereign Tech Fund
Review
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun May 19 01:21:37 2024 +0200| [b27c156c155887c2a0db6180162513d3a627e929] |
committer: Michael Niedermayer
avcodec/vvc/dec: Check init_get_bits8() for failure
Fixes: CID1560042 Unchecked return value
Sponsored-by: Sovereign Tech Fund
Revie
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri May 10 16:07:04 2024 +0200| [8c5358c617efeb8ba303bfa9580bd70bbeff6307] |
committer: Michael Niedermayer
avcodec/jpeg2000dec: remove ST=3 case
Fixes: CID1460979 Logically dead code
Sponsored-by: Sovereign Tech Fund
Reviewed-by: Tomas Här
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon May 13 02:05:56 2024 +0200| [1e67935ab196aa0072cfd84e1e2d3c99be71940d] |
committer: Michael Niedermayer
avcodec/qsvdec: Check av_image_get_buffer_size() for failure
Fixes: CID1477406 Improper use of negative value
Sponsored-by: Sovereig
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 18 03:16:08 2024 +0200| [3a0320e95a76e7ba6fe48a7e656b3b1d49cce1e9] |
committer: Michael Niedermayer
avcodec/vp3: Replace check by assert
Fixes: CID1452425 Logically dead code
Sponsored-by: Sovereign Tech Fund
Reviewed-by: Peter Ross
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 18 03:06:46 2024 +0200| [7f05002e05e8c2809455f6e36557f9498c015e8b] |
committer: Michael Niedermayer
avcodec/vp8: Forward return of ff_vpx_init_range_decoder()
Fixes: CID1507483 Unchecked return value
Sponsored-by: Sovereign Tech Fun
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri May 3 23:25:10 2024 +0200| [14bd2b4b87cef5016ded50be8cf059c5d7d22edd] |
committer: Michael Niedermayer
avcodec/exr: Fix preview overflow
Fixes: CID1515456 Unintentional integer overflow
Sponsored-by: Sovereign Tech Fund
Signed-off-by:
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri May 3 21:51:42 2024 +0200| [b01e6a7e0b961d44138bf683713563ac0fedac32] |
committer: Michael Niedermayer
avcodec/decode: decode_simple_internal() only implements audio and video
Fixes: CID1538861 Uninitialized scalar variable
Sponsored-b
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 4 23:29:26 2024 +0200| [271c364eb59c867284b113a8226e3520047b8293] |
committer: Michael Niedermayer
avcodec/fmvc: remove dead assignment
Fixes: CID1529220 Unused value
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niederm
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon May 6 01:00:17 2024 +0200| [15de2a9b969086cec71cea96ae8ab3961d1c03d8] |
committer: Michael Niedermayer
avcodec/h2645_sei: Remove dead checks
Fixes: CID1596534 Dereference after null check
Sponsored-by: Sovereign Tech Fund
Signed-off-by
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon May 6 03:17:26 2024 +0200| [402a2c730f9e74da4f0390f1513a7efc77dfde8f] |
committer: Michael Niedermayer
avcodec/h264_slice: Remove dead sps check
Fixes: CID1439574 Dereference after null check
Sponsored-by: Sovereign Tech Fund
Signed-of
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 11 20:50:44 2024 +0200| [e94527f38fdb90f347b0206d2ccd94cfd5925b99] |
committer: Michael Niedermayer
avcodec/lpc: copy levenson coeffs only when they have been computed
Fixes: CID1473514 Uninitialized scalar variable
Sponsored-by: So
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 11 03:14:16 2024 +0200| [9eb6558fa91e2f3584769551dc396e189564f56d] |
committer: Michael Niedermayer
avutil/tests/base64: Check with too short output array
Signed-off-by: Michael Niedermayer
(cherry picked from commit c304784a86cc7e2
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Apr 28 18:33:24 2024 +0200| [4d920afb825856a83f140ccc6b8f4bdb050e4cb7] |
committer: Michael Niedermayer
tools/opt_common: Check for malloc failure
Fixes: CID1539100 Negative loop bound
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Mi
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat May 11 03:13:17 2024 +0200| [b9985f105ed5ca9dd049cff7ea9a31bdd2f8ccf0] |
committer: Michael Niedermayer
libavutil/base64: Try not to write over the array end
Signed-off-by: Michael Niedermayer
(cherry picked from commit 2d216566f258badd
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed May 1 21:44:33 2024 +0200| [559dd6f68af7041268a4ac4bda4cbfc935f1740d] |
committer: Michael Niedermayer
avcodec/cbs_av1: Avoid shift overflow
Fixes: CID1465488 Unintentional integer overflow
Sponsored-by: Sovereign Tech Fund
Signed-off-
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Apr 24 03:08:14 2024 +0200| [c8a9e355146e8258a368be05f89ac8061c45be60] |
committer: Michael Niedermayer
doc/examples/demux_decode: Simplify loop
Fixes: CID1463550 Logically dead code
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Mich
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Apr 28 01:10:50 2024 +0200| [44b0e6a99f1d3adba1c9d3a799ecd90fbff47076] |
committer: Michael Niedermayer
fftools/ffplay: Check return of swr_alloc_set_opts2()
This probably makes no difference but its more correct
Fixes: CID1503080 Unche
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Apr 30 00:47:31 2024 +0200| [4eccabcc262ab282bd16984518a49b409a32921d] |
committer: Michael Niedermayer
avformat/concatdec: Check file
Fixes: null pointer dereference
Fixes: -stream_loop 1 -ss 00:00:05 -i zgclab/ffmpeg_crash/poc2 -codec:
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 8 18:38:42 2024 +0200| [67ca3a5ee7d4ddb55fbe93de9cf7898eb09b7887] |
committer: Michael Niedermayer
avcodec/mpegvideo_enc: Fix 1 line and one column images
Fixes: Ticket10952
Fixes: poc21ffmpeg
Signed-off-by: Michael Niedermayer
(ch
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri Apr 26 05:08:38 2024 +0200| [0047b51b8dc10e0ea14eaaf767a566e38a56ba99] |
committer: Michael Niedermayer
avcodec/wavarc: fix integer overflow in decode_5elp() block type 2
Fixes: signed integer overflow: 2097152000 + 107142979 cannot be r
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Apr 28 23:30:51 2024 +0200| [c8ffda5684d1c85f7cf86fbedfd4e8ba69a77231] |
committer: Michael Niedermayer
avcodec/amrwbdec: assert mode to be valid in decode_fixed_vector()
Inspired-by: CID1473499 Uninitialized scalar variable
Sponsored-b
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed May 1 21:17:25 2024 +0200| [13ef4f209f64cc73f6a6c4b668560d3797164dd9] |
committer: Michael Niedermayer
avcodec/avs3_parser: assert the return value of init_get_bits()
Fixes: CID1492867 Unchecked return value
Sponsored-by: Sovereign Tec
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri Apr 26 05:08:36 2024 +0200| [ef9d59defb10f36862e6041eb5f6dbaa5e48f5bb] |
committer: Michael Niedermayer
swscale/output: Fix integer overflow in yuv2rgba64_full_1_c_template()
Fixes: signed integer overflow: -1082982400 + -1079364728 cann
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed May 1 15:50:56 2024 +0200| [ec35ed8bb2d1044dbe7640deef3a8d16f07f046e] |
committer: Michael Niedermayer
avcodec/avs2_parser: Assert init_get_bits8() success with const size 15
Fixes: CID1506708 Unchecked return value
Sponsored-by: Sover
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri Apr 26 05:08:35 2024 +0200| [ccd7fe3c6727705d00f483d6338048267081a720] |
committer: Michael Niedermayer
swscale/output: Fix integer overflow in yuv2rgba64_1_c_template
Fixes: signed integer overflow: -831176 * 9539 cannot be represented
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri May 3 00:10:01 2024 +0200| [8170914a34b6b29e3745a346e5ea46a1436c5310] |
committer: Michael Niedermayer
avcodec/av1dec: Change bit_depth to int
Suggested-by: James Almer
Signed-off-by: Michael Niedermayer
(cherry picked from commit 69b
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed May 1 13:10:57 2024 +0200| [c5671e9de91cb51e4a8d730d030fc3d7aaab1ad0] |
committer: Michael Niedermayer
avcodec/av1dec: bit_depth cannot be another values than 8,10,12
Fixes: CID1544265 Logically dead code
Sponsored-by: Sovereign Tech F
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 29 23:44:25 2024 +0200| [dba4b859d86b54fbf4201ca5c86a45d5b0764842] |
committer: Michael Niedermayer
avformat/kvag: Check sample_rate
Fixes: Division by 0
Fixes: -copyts -start_at_zero -itsoffset 00:00:01 -itsscale 1 -ss 00:00:02 -i
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 22 02:53:51 2024 +0200| [9a4199c71b6905aaad5d5b8980e692be6f08e411] |
committer: Michael Niedermayer
avfilter/avfiltergraph: return value of ff_request_frame() is unused
Fixes: CID1397741 Unchecked return value
Sponsored-by: Sovereig
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri Apr 26 03:46:33 2024 +0200| [0e44de3b9b5c7dc99b47c30d24932d9856d3b646] |
committer: Michael Niedermayer
avformat/mxfdec: Check body_offset
Fixes: signed integer overflow: 538976288 - -9223372036315799520 cannot be
represented in type 'l
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Apr 28 22:57:53 2024 +0200| [e806d36b38603c016f1e39c6c72b31b86253aa2b] |
committer: Michael Niedermayer
avcodec/atrac9dec: Check init_get_bits8() for failure
Fixes: CID1439569 Unchecked return value
Fixes: CID1439578 Unchecked return val
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sun Apr 28 21:09:45 2024 +0200| [c42248f4664840a14378eb4c4da9ea186ab92514] |
committer: Michael Niedermayer
avcodec/ac3_parser: Check init_get_bits8() for failure
Fixes: CID1420393 Unchecked return value
Sponsored-by: Sovereign Tech Fund
Re
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri Apr 26 23:22:53 2024 +0200| [a0577e9877ef83c703a003fe76c82aeea761c2d6] |
committer: Michael Niedermayer
avcodec/pngdec: Check last AVFrame before deref
Fixes: NULL pointer dereference
Fixes:
68184/clusterfuzz-testcase-minimized-ffmpeg_A
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Apr 24 03:30:20 2024 +0200| [7fa0143d7e02c5cd575d14750198ae4dd2ef4166] |
committer: Michael Niedermayer
doc/examples/qsv_transcode: Initialize pointer before free
Fixees: CID1517023 Uninitialized pointer read
Sponsored-by: Sovereign Tec
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Apr 24 03:28:00 2024 +0200| [70191fc0a6bdc09b61ae53d3b93092596c4dd5a0] |
committer: Michael Niedermayer
doc/examples/qsv_transcode: Simplify str_to_dict() loop
Fixes: CID1517022 Logically dead code
Sponsored-by: Sovereign Tech Fund
Revi
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat Apr 27 00:09:02 2024 +0200| [62d3e4fd298105026f47c4591db178600104862d] |
committer: Michael Niedermayer
avcodec/hevcdec: Check ref frame
Fixes: NULL pointer dereferences
Fixes:
68197/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HEV
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Apr 24 03:20:38 2024 +0200| [6b42ba2094e6ba56cfd66a746cb01e00c7a0d421] |
committer: Michael Niedermayer
doc/examples/vaapi_transcode: Simplify loop
Fixes: CID1428858(1/2) Logically dead code
Sponsored-by: Sovereign Tech Fund
Reviewed-by
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Apr 24 03:20:38 2024 +0200| [53868f5193d63e499c0e36aeef9376b40ecbd189] |
committer: Michael Niedermayer
doc/examples/qsv_transcode: Simplify loop
Fixes: CID1428858(2/2) Logically dead code
Sponsored-by: Sovereign Tech Fund
Reviewed-by:
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 22 03:23:10 2024 +0200| [ad26b2d05a4cfc583dc502cc6c7bc41bb45c4d69] |
committer: Michael Niedermayer
avcodec/cbs_h2645: Check NAL space
Found-by-reviewing: CID1419833 Untrusted loop bound
Sponsored-by: Sovereign Tech Fund
Signed-off-
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 22 03:09:54 2024 +0200| [1dbfdd2d306d29b9eadcc817896dd0dac9c9dcae] |
committer: Michael Niedermayer
avfilter/vf_thumbnail_cuda: Set ret before checking it
Fixes: CID1418336 Logically dead code
Sponsored-by: Sovereign Tech Fund
Revie
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 22 00:57:43 2024 +0200| [4197c3203b63f8d90c264eff9ca783c4f8beaafd] |
committer: Michael Niedermayer
avfilter/signature_lookup: Dont copy uninitialized stuff around
Fixes: CID1403238 Uninitialized pointer read
Fixes: CID1403239 Uninit
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 22 00:43:19 2024 +0200| [ba031f8771d2c88a85b0607da2fd1442c8fe368f] |
committer: Michael Niedermayer
avfilter/signature_lookup: Fix 2 differences to the refernce SW
Fixes: CID1403227 Division or modulo by float zero
Sponsored-by: Sov
ffmpeg | branch: master | Rémi Denis-Courmont | Sun May 19
10:03:29 2024 +0300| [910d281b215720dc831486aba36e31528b30b6bc] | committer:
Rémi Denis-Courmont
lavc/h263dsp: R-V V {h,v}_loop_filter
Since the horizontal and vertical filters are identical except for a
transposition, this uses a comm
ffmpeg | branch: release/5.1 | Andreas Rheinhardt
| Tue Apr 30 19:16:49 2024 +0200|
[41c2da99f7ed45676a5ea1d66c7be90bc129db72] | committer: Andreas Rheinhardt
avcodec/x86/vp3dsp_init: Set correct function pointer, fix crash
Regression since fd172185580c1ccdcfb90bbfdb59fa806fad3117;
triggered b
ffmpeg | branch: release/5.0 | Andreas Rheinhardt
| Tue Apr 30 19:16:49 2024 +0200|
[43de07cd2032f4bdcc3209c4c12a9b33fa9357f4] | committer: Andreas Rheinhardt
avcodec/x86/vp3dsp_init: Set correct function pointer, fix crash
Regression since fd172185580c1ccdcfb90bbfdb59fa806fad3117;
triggered b
ffmpeg | branch: release/4.4 | Andreas Rheinhardt
| Tue Apr 30 19:16:49 2024 +0200|
[abe6b3fb381970423e589260aacaeb6f098015ab] | committer: Andreas Rheinhardt
avcodec/x86/vp3dsp_init: Set correct function pointer, fix crash
Regression since fd172185580c1ccdcfb90bbfdb59fa806fad3117;
triggered b
ffmpeg | branch: release/4.3 | Andreas Rheinhardt
| Tue Apr 30 19:16:49 2024 +0200|
[78cf22f3990ff455196fe292ff62da720c40dd8d] | committer: Andreas Rheinhardt
avcodec/x86/vp3dsp_init: Set correct function pointer, fix crash
Regression since fd172185580c1ccdcfb90bbfdb59fa806fad3117;
triggered b
ffmpeg | branch: release/6.0 | Andreas Rheinhardt
| Tue Apr 30 19:16:49 2024 +0200|
[90a59f9e488987c16ae791a62a097f1e559f6b52] | committer: Andreas Rheinhardt
avcodec/x86/vp3dsp_init: Set correct function pointer, fix crash
Regression since fd172185580c1ccdcfb90bbfdb59fa806fad3117;
triggered b
ffmpeg | branch: release/6.1 | Andreas Rheinhardt
| Tue Apr 30 19:16:49 2024 +0200|
[ab4fcc06ce95f59e50569315ac3c5679ab28857e] | committer: Andreas Rheinhardt
avcodec/x86/vp3dsp_init: Set correct function pointer, fix crash
Regression since fd172185580c1ccdcfb90bbfdb59fa806fad3117;
triggered b
ffmpeg | branch: release/7.0 | Andreas Rheinhardt
| Tue Apr 30 19:16:49 2024 +0200|
[935279b85572cdd317d7d5c932f85dde3b90bb5a] | committer: Andreas Rheinhardt
avcodec/x86/vp3dsp_init: Set correct function pointer, fix crash
Regression since fd172185580c1ccdcfb90bbfdb59fa806fad3117;
triggered b
ffmpeg | branch: master | James Almer | Tue May 21 10:52:56
2024 -0300| [3d1597d3e2ff9a6625af23be63131142a910d403] | committer: Nuo Mi
x86/vvc_alf: use the x86inc instruction macros
Let its magic figure out the correct mnemonic based on target instruction set.
Signed-off-by: James Almer
> ht
64 matches
Mail list logo