ffmpeg | branch: master | James Almer | Tue Sep 3 18:52:51
2019 -0300| [f34aabfbaeaef79f9660b76490840fe155a19232] | committer: James Almer
avformat/matroskadec: use proper types for some EbmlSyntax fields
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=
ffmpeg | branch: master | James Almer | Tue Sep 3 23:53:46
2019 -0300| [343f8d514e521ea52fc64aab0ddf1d497b0e4cec] | committer: James Almer
avcodec/wcmv: prevent frame copying when outputting duplicate frames
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit
ffmpeg | branch: master | James Almer | Tue Sep 3 23:54:19
2019 -0300| [a0739e8a16ac8e9d2ab2f00a590c20d7316b1430] | committer: James Almer
avcodec/nuv: prevent frame copying when outputting duplicate frames
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;
ffmpeg | branch: master | James Almer | Thu Aug 29 19:24:10
2019 -0300| [c14a12ac84a8e7f6c142569dcab7d5b728a970a1] | committer: James Almer
avcodec/wcmv: use ff_reget_buffer()
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c14a12ac84a8e7f6c142569dcab7d5
ffmpeg | branch: master | James Almer | Tue Sep 3 23:49:00
2019 -0300| [5102999223f2614cf06a8fc801a3f0dd8b0c4ea3] | committer: James Almer
Revert "avcodec/wcmv: Avoid copying frames if they are unchanged"
This reverts commit 976dae8b32f48d17cccfd6b19d2beb01770dfa7c.
An alternative approach to
ffmpeg | branch: master | James Almer | Fri Aug 30 11:37:25
2019 -0300| [9ea6d2149e25d68885a24894bb911077b05388c4] | committer: James Almer
avcodec/decode: add a flags parameter to ff_reget_buffer()
Some decoders may not need a writable buffer in some specific cases, but only
a reference to the
ffmpeg | branch: master | James Almer | Tue Sep 3 18:45:04
2019 -0300| [3b3150c45f1ebb3635e55e76b63439d8d62de85f] | committer: James Almer
avformat/matroskadec: use av_fast_realloc to reallocate ebml list arrays
Speeds up the process considerably.
Fixes ticket #8109.
Suggested-by: nevcairiel
ffmpeg | branch: master | Guo, Yejun | Mon Sep 2
12:35:58 2019 +0800| [022f50d3febe5232e67d38b0292d86f7aa8a360c] | committer:
Pedro Arthur
libavfilter/dnn: add header into native model file
Signed-off-by: Guo, Yejun
Signed-off-by: Pedro Arthur
> http://git.videolan.org/gitweb.cgi/ffmpeg.gi
ffmpeg | branch: master | Limin Wang | Thu Aug 29
16:44:01 2019 +0800| [787c56b9e9e5f9a1b82d2b47f26e8b0924781599] | committer:
Tomas Härdin
avformat/mxfenc: fix warning: unused function 'klv_ber_length'
[-Wunused-function]
Signed-off-by: Limin Wang
> http://git.videolan.org/gitweb.cgi/ffmpe
ffmpeg | branch: master | Akemi | Sat Apr 13 16:36:01 2019
+0200| [2a9d461abcc88ab74f2143aada1e366a0961830c] | committer: Aman Gupta
avcodec/videotoolbox: add support for full range pixel formats
Signed-off-by: Aman Gupta
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2a9d461abcc
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Wed Jul 10 00:04:02 2019 +0200| [c99cb72d279cd77fc64d412cf05c906852e229db] |
committer: Michael Niedermayer
avcodec/aacdec_template: fix integer overflow in imdct_and_windowing()
Fixes: signed integer overflow: 2147483645 + 4 cannot be repre
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Fri Jul 26 15:37:30 2019 +0200| [ebc43bef1fc6b2ebccb57385a0ef0376be4804bc] |
committer: Michael Niedermayer
avcodec/alsdec: Fix integer overflows of raw_samples in decode_var_block_data()
This also makes the code consistent with the existing
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Aug 10 23:09:47 2019 +0200| [4d7bbeb16405aba833a582b8d57b88671f3844b8] |
committer: Michael Niedermayer
avformat/vividas: Fix another infinite loop
Not found by the fuzzer
Reviewed-by: Paul B Mahol
Signed-off-by: Michael Niedermayer
(
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Aug 10 23:09:42 2019 +0200| [4eef201e151ba54310d3fbf8e5d14c70dcc91238] |
committer: Michael Niedermayer
avcodec/mpc8: Fix 32bit mask/enum
Fixes: left shift of 1 by 31 places cannot be represented in type 'int'
Fixes:
15817/clusterfuzz-t
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Jun 22 14:21:43 2019 +0200| [b205d5a6d283694413f402f3e0e236949fbb802a] |
committer: Michael Niedermayer
avcodec/vc1_block: Fix invalid shifts in vc1_decode_i_blocks()
Fixes: left shift of negative value -9
Fixes:
15299/clusterfuzz-testc
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Jul 22 00:03:15 2019 +0200| [ee20e3ff2d1bd5b0e7bbe5ae2148632104987db6] |
committer: Michael Niedermayer
avcodec/pngdec: consider chunk size in minimal size check
assuming each block contains an empty chunk there has to be at least 8 byte
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Fri Aug 9 01:23:46 2019 +0200| [3223f4229a2bb2d096e9f3fdea61053dda5f62e8] |
committer: Michael Niedermayer
avcodec/tiff: Enforce increasing offsets
This may break some valid tiff files, it appears the specification does not
require
the off
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Jun 22 12:35:24 2019 +0200| [6449c086f1559e89e3021039dd31595187792be8] |
committer: Michael Niedermayer
avcodec/vc1_block: fix invalid shift in vc1_decode_p_mb()
Fixes: left shift of negative value -5
Fixes:
15294/clusterfuzz-testcase-m
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Fri Jul 26 14:33:14 2019 +0200| [7e9bb72dd6eec7b5aead2fdb0d3ecea2df2029e4] |
committer: Michael Niedermayer
avcodec/alsdec: Fix integer overflow of raw_samples in decode_blocks()
Fixes: signed integer overflow: 2147483424 - -1772303236 canno
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Fri Jul 26 17:07:01 2019 +0200| [eda64cda63a6ed33a110f87e6163e58b12a0a288] |
committer: Michael Niedermayer
avcodec/alsdec: fix mantisse shift
Fixes: shift exponent -1 is negative
Fixes:
16039/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Aug 10 23:09:49 2019 +0200| [3520590810f7e4ec4ccc652e78852d803f433933] |
committer: Michael Niedermayer
avcodec/dds: Use ff_set_dimensions()
Fixes: signed integer overflow: 2082471995 * 36 cannot be represented in type
'int'
Fixes:
160
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Tue Jul 30 00:52:18 2019 +0200| [3bff0de66b4bc9d91c36596cb45024b5f26dedbd] |
committer: Michael Niedermayer
avcodec/scpr: Use av_memcpy_backptr() in type 17 and 33
This makes the changed code-path faster.
Change not tested except with the f
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Aug 10 23:09:46 2019 +0200| [f5c6f81576928c7d5b219a7e8f49718fa7a0874c] |
committer: Michael Niedermayer
avformat/vividas: Fix infinite loop in header parser
Fixes: Timeout (Infinite -> Finite)
Fixes:
16010/clusterfuzz-testcase-minimized
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Aug 3 01:49:55 2019 +0200| [2a59101eb193febc93fd7612300a2033a725da43] |
committer: Michael Niedermayer
avcodec/hnm4video: Optimize postprocess_current_frame()
Improves: Timeout (220sec -> 108sec)
Improves:
15570/clusterfuzz-testcase-mi
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Tue Aug 6 18:05:02 2019 +0200| [be36e13e66ab2e1d8b7af209dbd9ee882019e861] |
committer: Michael Niedermayer
avcodec/hevc_refs: Optimize 16bit generate_missing_ref()
Fixes: Timeout (86sec -> 8sec) [these numbers assume also "[FFmpeg-devel]
[
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Aug 10 23:09:44 2019 +0200| [bcc1fe5165b21d6039c5be87e8ee8c25de1339d6] |
committer: Michael Niedermayer
avcodec/ffwavesynth: Fix integer overflow for some corner case values
Fixes: left shift of negative value -14671840
Fixes:
16000/clu
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Aug 12 02:17:15 2019 +0200| [2547f92410257d0af9702d1125a588ec6a95a23d] |
committer: Michael Niedermayer
avcodec/hevcdec: Check delta_luma_weight_l0/1
Fixes: signed integer overflow: 1 + 2147483647 cannot be represented in type
'int'
Fix
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Aug 12 21:17:04 2019 +0200| [3349be5745c330867c98dfd3810c0cf04f723c40] |
committer: Michael Niedermayer
avcodec/loco: Check left column value
Fixes: Timeout (42sec -> 379 ms)
Fixes:
16323/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_I
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Tue Aug 6 23:30:02 2019 +0200| [fc902dd374751b19e69c62b0ecc9c53bf78e9560] |
committer: Michael Niedermayer
avcodec/vp56: Consider the alpha start as end of the prior header
Fixes: Timeout (23sec -> 71ms)
Fixes:
15661/clusterfuzz-testcase-m
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Aug 12 02:17:18 2019 +0200| [6d5377c622e03b4887bd8d90c04acdaca431f30d] |
committer: Michael Niedermayer
avcodec/4xm: Check for end of input in decode_p_block()
Fixes: Timeout (81sec -> 0.2sec)
Fixes:
16169/clusterfuzz-testcase-minimized
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Aug 10 23:09:45 2019 +0200| [80ecb421febece8a28a8bf88ff700a6571baf56c] |
committer: Michael Niedermayer
avcodec/ffwavesynth: Fixes invalid shift with pink noise seeking
Fixes: left shift of negative value -961533698048
Fixes:
16242/clus
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Aug 12 21:17:05 2019 +0200| [36019fc088ccd8bd853562474d3ea0fa32fa6499] |
committer: Michael Niedermayer
avcodec/flicvideo: Optimize and Simplify FLI_COPY in flic_decode_frame_24BPP()
by using bytestream2_get_buffer()
Fixes: Timeout (31s
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 1 00:50:21 2019 +0200| [634f590061b5044cc1621dbd8e6ca80693ebd573] |
committer: Michael Niedermayer
avcodec/indeo2: Check remaining input more often
Fixes: Timeout (95sec -> 30ms)
Fixes:
14765/clusterfuzz-testcase-minimized-ffmpeg_A
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 1 01:49:47 2019 +0200| [eba31bf9442e303649d1000db104cfad5fa5d2b5] |
committer: Michael Niedermayer
avcodec/diracdec: Check that slices are fewer than pixels
Fixes: Timeout (197sec ->144ms)
Fixes:
15034/clusterfuzz-testcase-minimize
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 15 21:00:54 2019 +0200| [9f61f2f1ea6df36487fba99f77decbef00445dc5] |
committer: Michael Niedermayer
avcodec/anm: Check input size for a frame with just a stop code
Fixes: Timeout (11sec -> 6sec)
Fixes:
16344/clusterfuzz-testcase-min
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Wed Aug 21 23:05:21 2019 +0200| [da3e2efad6dc17793f49d08d102663228df63a69] |
committer: Michael Niedermayer
avformat/vividas: Check av_xiphlacing() return value before use
Fixes: out of array access
Fixes:
16277/clusterfuzz-testcase-minimiz
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 22 19:13:56 2019 +0200| [53ed19f3746f23d87961f63a40562df9162fce11] |
committer: Michael Niedermayer
avcodec/idcinvideo: Add 320x240 default maximum resolution
Fixes: Timeout (128sec -> 2ms)
Fixes:
16568/clusterfuzz-testcase-minimize
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Tue Aug 20 11:51:48 2019 +0200| [b881ea0f9e2496a1e7dc8b53038317ae80422812] |
committer: Michael Niedermayer
avcodec/vp5/6/8: use vpX_rac_is_end()
Reviewed-by: Peter Ross
Signed-off-by: Michael Niedermayer
(cherry picked from commit ab56e62
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 22 23:43:48 2019 +0200| [209a28bb74b0f87718e74182bd86541d46bf20a7] |
committer: Michael Niedermayer
avcodec/aacdec: Add FF_CODEC_CAP_INIT_CLEANUP
Fixes: memleaks
Fixes:
16289/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AAC_LAT
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Fri Aug 9 01:23:49 2019 +0200| [7823b70004dec80d3f75eaca2a9632dc59d96de9] |
committer: Michael Niedermayer
avcodec/alac: Check for bps of 0
Fixes: shift exponent 32 is too large for 32-bit type 'unsigned int'
Fixes:
15764/clusterfuzz-testc
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Aug 11 20:56:44 2019 +0200| [92e021ff951f92d8e27d5e8137abd58f3c03aedf] |
committer: Michael Niedermayer
avcodec/tta: Fix integer overflow in prediction
Fixes: signed integer overflow: -395281576 + -1827578048 cannot be represented
in ty
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 15 18:47:54 2019 +0200| [7edcd88a3f74182bdc28dc29bd903c6c22c3c9d8] |
committer: Michael Niedermayer
avcodec/vc1_block: Check for double escapes
Fixes: out of array read
Fixes:
16331/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 8 19:48:19 2019 +0200| [fc2bb55605e3d22c3184a75e7c8637b692e7832a] |
committer: Michael Niedermayer
avcodec/alac: Fix multiple integer overflows in lpc_prediction()
Fixes: signed integer overflow: 2088795537 + 2147254401 cannot be re
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Aug 12 00:21:49 2019 +0200| [b34033dec24aa7879d3e14f185d85fb4b9827a66] |
committer: Michael Niedermayer
avcodec/vb: Check input packet size to be large enough to contain flags
Fixes: Timeout (->9sec)
Fixes:
16292/clusterfuzz-testcase-mi
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Aug 19 01:03:59 2019 +0200| [ada9293402eaebc8f9087f05d369013a4e7ff80a] |
committer: Michael Niedermayer
avcodec/atrac9dec: Check block_align
Fixes: Infinite loop
Fixes:
16260/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ATRAC9_fuzz
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Aug 19 01:30:53 2019 +0200| [61268f24540a54e7ffe134aad9e46e00bb862789] |
committer: Michael Niedermayer
avcodec/alsdec: Fix integer overflow in decode_var_block_data()
Fixes: signed integer overflow: 1927975249 - -514719744 cannot be rep
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Tue Aug 20 16:52:07 2019 +0200| [d34b5c938bbb000a29966685937b23d3b479a2d0] |
committer: Michael Niedermayer
avcodec/alsdec: Limit maximum channels to 512
There seems to be no limit in the specification and upto 64k could be stored
512 is cho
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Jul 22 23:24:35 2019 +0200| [cf65da16f89516a27c693025b967307319d4ed62] |
committer: Michael Niedermayer
avcodec/rl2: set dimensions
The dimensions are always 320x200 they are hardcoded in the demuxer.
Hardcode them instead in the decoder
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Jul 8 01:18:05 2019 +0200| [948e655d133a1f2d5ca7cdcda6f570fcad0fbcc7] |
committer: Michael Niedermayer
avcodec/vorbisdec: Check get_vlc2() failure
Fixes: out of array read
Fixes:
16510/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Aug 10 17:34:37 2019 +0200| [7a9b43671a3c9095b944b6c88fa4afe383774953] |
committer: Michael Niedermayer
avcodec/cavsdec: Limit the number of access units per packet to 2
Fixes: Timeout (122sec -> 13ms)
Fixes:
15978/clusterfuzz-testcase-
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Wed Aug 21 20:37:17 2019 +0200| [818a3fd27c621cb6397d58183f0658a2495f6cde] |
committer: Michael Niedermayer
avformat/realtextdec: free queue on error
Fixes: memleak
Fixes:
16277/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzzer-569662944
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 15 20:04:35 2019 +0200| [fd235d74282e480382a2430adc15ee2749b8abfd] |
committer: Michael Niedermayer
avcodec/vc1dec: Require res_sprite for wmv3images
non res_sprite leads to decoder delay which leads to assertion failure
Fixes: Asser
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 15 20:15:20 2019 +0200| [ba7ba6db7461ca39fc2a74a92f4f79b66e3b6029] |
committer: Michael Niedermayer
avcodec/vc1_block: Check the return code from vc1_decode_p_block()
Fixes: left shift of negative value -1
Fixes:
16424/clusterfuzz-t
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Aug 17 19:18:31 2019 +0200| [a7f6b27e3c3a2106ac21cde3013471e9aec08ad5] |
committer: Michael Niedermayer
avcodec/ralf: fix undefined shift
Fixes: left shift of negative value -2
Fixes:
16145/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 15 23:22:50 2019 +0200| [372c91b199ceead141802a46dc19ca8c11de68ac] |
committer: Michael Niedermayer
avcodec/truemotion2: Fix multiple integer overflows in tm2_null_res_block()
Fixes: signed integer overflow: 1795032576 + 598344192 ca
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Aug 17 19:25:01 2019 +0200| [457ed86478e9019d6da2949965867b02065815ad] |
committer: Michael Niedermayer
avcodec/ralf: fix undefined shift in extend_code()
Fixes: left shift of negative value -3
Fixes:
16147/clusterfuzz-testcase-minimize
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 1 22:31:45 2019 +0200| [517fd68acd7e7a5472fa3c42d2f833773fbcb5b3] |
committer: Michael Niedermayer
avcodec/bgmc: Check input space in ff_bgmc_decode_init()
Fixes: Infinite loop
Fixes:
16608/clusterfuzz-testcase-minimized-ffmpeg_AV_
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 1 17:37:47 2019 +0200| [69db79074fef414d196bfae0bf9bf7afa24fa33c] |
committer: Michael Niedermayer
avcodec/vp3: Check for end of input in 2 places of vp4_unpack_macroblocks()
Fixes: Timeout (82sec -> 1sec)
Fixes:
16411/clusterfuzz-
ffmpeg | branch: release/4.2 | James Almer | Tue Sep 3
18:45:04 2019 -0300| [3de33c6e76d52e70d69797cd75efe4600f4f12d6] | committer:
James Almer
avformat/matroskadec: use av_fast_realloc to reallocate ebml list arrays
Speeds up the process considerably.
Fixes ticket #8109.
Suggested-by: nevc
ffmpeg | branch: release/4.2 | James Almer | Tue Sep 3
18:52:51 2019 -0300| [6a19167a6f03c932d15e078332b4968bbd2aa0ee] | committer:
James Almer
avformat/matroskadec: use proper types for some EbmlSyntax fields
Signed-off-by: James Almer
(cherry picked from commit f34aabfbaeaef79f9660b7649084
ffmpeg | branch: master | Aman Gupta | Wed Sep 4 12:55:52 2019
-0700| [f30fb5ef626140d6e286a22e4f5ca7e7f5b97c67] | committer: Aman Gupta
avutil/version: bump for hwcontext_videotoolbox api change
av_map_videotoolbox_format_from_pixfmt2() added in previous
commit to support full-range pixel for
61 matches
Mail list logo