ffmpeg | branch: master | Fei Wang | Thu Oct 6 15:35:38
2022 +0800| [56a52af12b4a93a4d12f3944dd348d6a6797f615] | committer: Haihao Xiang
lavc/qsv: add support for decoding & encoding 12bit content
AV_PIX_FMT_P012, AV_PIX_FMT_Y212 and AV_PIX_FMT_XV36 are used in
FFmpeg and MFX_FOURCC_P016, MFX_
ffmpeg | branch: master | Haihao Xiang | Fri Oct 7
10:49:12 2022 +0800| [f3b5277057ad84071721f01419fe4badeceaff08] | committer:
Haihao Xiang
lavc/qsvenc_hevc: use open GOP by default
HEVC spec has CRA frame which allows random access with open GOP, hence
it can achieve higher compression effi
ffmpeg | branch: master | Haihao Xiang | Thu Oct 6
15:35:36 2022 +0800| [1898dbddd5dcf2d3e955b84eeafa91862988dbfa] | committer:
Haihao Xiang
lavc/qsv: add support for decoding & encoding 10bit 4:4:4 content
AV_PIX_FMT_XV30 is used in FFmpeg and MFX_FOURCC_Y410 is used in the
SDK.
Signed-off-
ffmpeg | branch: master | Haihao Xiang | Thu Oct 6
15:35:33 2022 +0800| [1496e7c1732f6f2e2e8d9c6a1866c13756e54ac4] | committer:
Haihao Xiang
lavu/hwcontext_qsv: specify Shift for each format
We can't get Shift from bit depth for some formats in the SDK. For
example, bit depth is 10, however S
ffmpeg | branch: master | Haihao Xiang | Thu Oct 6
15:35:35 2022 +0800| [aba25b391c7f68cea456d1b862a71bcd105b46f3] | committer:
Haihao Xiang
lavu/hwcontext_qsv: add support for 10bit 4:4:4 content on Linux
XV30 is used for 10bit 4:4:4 content in FFmpeg VAAPI, so XV30 should be
used for 10bit
ffmpeg | branch: master | Fei Wang | Thu Oct 6 15:35:37
2022 +0800| [201cb35061f2ad34d0effb7f10084cc5148e880c] | committer: Haihao Xiang
lavu/hwcontext_qsv: add support for 12bit content on Linux
P012, Y212 and XV36 are used for 12bit content in FFmpeg VAAPI, so
these formats should be used in
ffmpeg | branch: master | Haihao Xiang | Thu Oct 6
15:35:34 2022 +0800| [3f28116ea26a87fbe1c807248effaf449008d979] | committer:
Haihao Xiang
lavc/qsv: specify Shift for each format too
Signed-off-by: Haihao Xiang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3f28116ea26a87fbe1
ffmpeg | branch: master | Rémi Denis-Courmont | Thu Oct 6
21:46:12 2022 +0300| [105921251ab35b870887e0c7348016f4dff3ec5b] | committer:
Lynne
lavc/aacpsdsp: fix clobber on RISC-V LP64D/ILP32D
Although the DSP function only uses single precision from RISC-V F, the
caller may leave double precis
ffmpeg | branch: master | Rémi Denis-Courmont | Thu Oct 6
22:15:41 2022 +0300| [c962c78901d65b5416d63ffbadcc600628acd5b8] | committer:
Lynne
checkasm: RISC-V 64-bit assembler test harness
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c962c78901d65b5416d63ffbadcc600628acd5b8
---
ffmpeg | branch: master | Rémi Denis-Courmont | Wed Oct 5
19:12:56 2022 +0300| [bfc69297c5d8d130b9cf1082dd1728b39a0e75f6] | committer:
Lynne
lavc/opusdsp: RISC-V V (512-bit) postfilter
This adds a variant of the postfilter for use with 512-bit vectors.
Half a vector is enough to perform the s
ffmpeg | branch: master | Rémi Denis-Courmont | Wed Oct 5
19:12:55 2022 +0300| [97d34befea598d34e92ed384acb3dced5490ae8a] | committer:
Lynne
lavc/opusdsp: RISC-V V (256-bit) postfilter
This adds a variant of the postfilter for use with 256-bit vectors.
As a single vector is then large enough
ffmpeg | branch: master | Rémi Denis-Courmont | Wed Oct 5
19:12:54 2022 +0300| [f59a767ccd56ba1b82ae94e2229f9151936f8b7c] | committer:
Lynne
lavu/riscv: helper macro for VTYPE encoding
On most cases, the vector type (VTYPE) for the RISC-V Vector extension
is supplied as an immediate value, wi
ffmpeg | branch: master | Rémi Denis-Courmont | Wed Oct 5
19:12:53 2022 +0300| [8009581912d0e5d6ecfa650cd0ce90c58c515b69] | committer:
Lynne
lavc/opusdsp: RISC-V V (128-bit) postfilter
This is implemented for a vector size of 128-bit. Since the scalar
product in the inner loop covers 5 sample
ffmpeg | branch: master | Carl Eugen Hoyos | Sat Sep 3
22:50:19 2022 +0200| [82479ef6bd107312aa086bab12c29ba4551d544a] | committer:
Carl Eugen Hoyos
lavfi/rotate: Avoid undefined behaviour.
Fixes the following integer overflows:
libavfilter/vf_rotate.c:273:13: runtime error: signed integer ov
ffmpeg | branch: master | Carl Eugen Hoyos | Sun Sep
11 16:02:09 2022 +0200| [60e87faf7f32a84a0aecf9a2969c7ce89b5e5f29] | committer:
Carl Eugen Hoyos
lavc/x86/simple_idct: Fix linking shared libavcodec with MS link.exe
link.exe hangs on empty simple_idct.o
Fixes ticket #9909.
> http://git.vi
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Oct 9 22:09:57 2022 +0200| [4fb9e37c9fd6308f0d60d0cf616ebd8a847f30b8] |
committer: Michael Niedermayer
Update for 4.2.8
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4fb9e37c9fd6308f0d6
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 18 19:14:07 2022 +0200| [6447e6bb092aa5eac9ad0678ba1a81d371f1b978] |
committer: Michael Niedermayer
avformat/vividas: Check packet size
Fixes: signed integer overflow: 119760682 - -2084600173 cannot be represented
in type 'int'
Fixe
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Sep 10 23:49:28 2022 +0200| [23d078dbd1144688fb4982fd32a3c9076ccd83cc] |
committer: Michael Niedermayer
avcodec/dstdec: Check for overflow in build_filter()
Fixes: signed integer overflow: 1917019860 + 265558963 cannot be represented in
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 18 18:12:11 2022 +0200| [674f7c87c90da33b49ac6cd594cdefc453d65ce1] |
committer: Michael Niedermayer
avformat/spdifdec: Use 64bit to compute bit rate
Fixes: signed integer overflow: 32 * 553590816 cannot be represented in type
'int'
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 18 16:49:26 2022 +0200| [619612ac014e6ee2c3dc708760ba056ac563db56] |
committer: Michael Niedermayer
avformat/rpl: Use 64bit for duration computation
Fixes: signed integer overflow: 24709512 * 88 cannot be represented in type
'int'
F
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 18 16:42:21 2022 +0200| [3f283529f78b974962a867842df8d884b32d9c9e] |
committer: Michael Niedermayer
avformat/sdsdec: Use av_rescale() to avoid intermediate overflow in duration
calculation
Fixes: signed integer overflow: 72128794995
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 18 16:45:30 2022 +0200| [caa009a3fb518ab36cd780798230cd32d33f89b0] |
committer: Michael Niedermayer
avformat/xwma: Use av_rescale() for duration computation
Fixes: signed integer overflow: 34242363648 * 538976288 cannot be represente
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 18 15:06:25 2022 +0200| [0a5e3c39eb14003b831d2796a816fed97de3f029] |
committer: Michael Niedermayer
avformat/rmdec: check tag_size
Fixes: signed integer overflow: -2147483648 - 8 cannot be represented in type
'int'
Fixes:
50993/clu
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 18 14:47:25 2022 +0200| [8ab83a7714f90b24670fd43652274f3e0a09a96f] |
committer: Michael Niedermayer
avformat/nutdec: Check fields
Fixes: signed integer overflow: -2147483648 - 1 cannot be represented in type
'int'
Fixes:
50993/clus
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 18 13:38:21 2022 +0200| [a3169bd84330b2afc5379feb5e0188b39628f7fd] |
committer: Michael Niedermayer
avformat/flvdec: Use 64bit for sum_flv_tag_size
Fixes: signed integer overflow: 2138820085 + 16130322 cannot be represented in
type
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Sep 17 22:40:47 2022 +0200| [cc57578a35c9cfa838bbf0e154c391ab116d9a62] |
committer: Michael Niedermayer
avformat/dxa: avoid bpc overflows
Fixes: signed integer overflow: 2147483647 + 32 cannot be represented in type
'int'
Fixes:
50993/
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Sep 17 21:48:43 2022 +0200| [bf1893f342b02e7920f6760516f4fa86ddce2a15] |
committer: Michael Niedermayer
avformat/cafdec: Check that nb_frasmes fits within 64bit
Fixes: signed integer overflow: 1099511693312 * 538976288 cannot be represen
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Sep 17 21:30:55 2022 +0200| [0c56afb8d6c28d98ed9d4d373d6461c0921ac382] |
committer: Michael Niedermayer
avformat/asfdec_o: Limit packet offset
avoids overflows with it
Fixes: signed integer overflow: 9223372036846866010 + 4294967047 can
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Sep 17 21:19:53 2022 +0200| [4235afc12c303219c458be1016a36c84d3cc3354] |
committer: Michael Niedermayer
avformat/ape: Check frames size
Fixes: signed integer overflow: 9223372036854775806 + 3 cannot be represented
in type 'long'
Fixes:
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Sep 17 23:15:56 2022 +0200| [297ef9edd93fd91f6303d822a9ff18077e4627bb] |
committer: Michael Niedermayer
avformat/icodec: Check nb_pal
Fixes: signed integer overflow: 538976288 * 4 cannot be represented in type
'int'
Fixes:
50993/cluste
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Sep 17 16:32:08 2022 +0200| [f1299281643283fbf0fff01fd025d00f4fb2765b] |
committer: Michael Niedermayer
avformat/aiffdec: Check block_duration
Fixes: signed integer overflow: 3 * -2147483648 cannot be represented in type
'int'
Fixes:
5
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Sep 17 16:32:09 2022 +0200| [9053465771127ad5893c905429de8844bad66ba6] |
committer: Michael Niedermayer
avformat/aiffdec: Use 64bit for block_duration use
Fixes: signed integer overflow: 3 * -2147483648 cannot be represented in type
'in
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 11 00:11:20 2022 +0200| [9645062686b338eb5510eb917ab4f2b2e1430395] |
committer: Michael Niedermayer
avcodec/tta: Check 24bit scaling for overflow
Fixes: signed integer overflow: -8427924 * 256 cannot be represented in type
'int'
Fix
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Wed Sep 21 18:23:30 2022 +0200| [b6b9c173e0594d89e30a7d5e912d7291ee2bc1b6] |
committer: Michael Niedermayer
avformat/mxfdec: only probe max run in
Suggested-by: Tomas Härdin
Signed-off-by: Michael Niedermayer
(cherry picked from commit 118
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 18 14:28:03 2022 +0200| [c75a0b98f88a6613b85d91291b77ac4a268b4856] |
committer: Michael Niedermayer
avformat/mxfdec: Check run_in is within 65536
Fixes: signed integer overflow: 9223372036854775807 - -2146905566 cannot be
represente
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Sep 11 00:30:42 2022 +0200| [f1e46857ccbb44e96de74527aa623c1df8fd0c03] |
committer: Michael Niedermayer
avcodec/apedec: Fix integer overflow in filter_3800()
Fixes: signed integer overflow: -2147448926 + -198321 cannot be represented in
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Sep 12 19:55:09 2022 +0200| [b14de343c7ebed2a3946e9db39fca28a61206680] |
committer: Michael Niedermayer
avcodec/tiff: Fix loop detection
Fixes regression with tickets/4364/L1004220.DNG
Reviewed-by: Paul B Mahol
Signed-off-by: Michael N
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Jul 21 20:15:06 2022 +0200| [f7c84aa4db9891466072735cf62b763f6be3054b] |
committer: Michael Niedermayer
avfilter/vf_showinfo: remove backspaces
They mess with storing editing and comparing the results
Signed-off-by: Michael Niedermayer
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 18 23:41:57 2022 +0200| [5e6469b241e57d15af41d505bd4b0eb05cbee207] |
committer: Michael Niedermayer
avcodec/speedhq: Check width
Fixes: out of array access
Fixes:
50014/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SPEEDHQ_fuzze
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Fri Sep 9 00:32:23 2022 +0200| [3b184fab451647a68cee42da3453658faf73f246] |
committer: Michael Niedermayer
libavformat/hls: Free keys
Fixes: memleak
Fixes:
50703/clusterfuzz-testcase-minimized-ffmpeg_dem_HLS_fuzzer-6399058578636800
Found-
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Fri Jun 10 23:09:09 2022 +0200| [6c6861279d2d7ebe32d44975629bb49225d1fd5a] |
committer: Michael Niedermayer
avcodec/fmvc: Move frame allocation to a later stage
This way more things are checked before allocation
Signed-off-by: Michael Niede
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Jun 13 02:01:20 2022 +0200| [9909b41f92e754c10e7835977027ceac554a4081] |
committer: Michael Niedermayer
avcodec/bink: disallow odd positioned scaled blocks
Fixes: out of array access
Fixes:
47911/clusterfuzz-testcase-minimized-ffmpeg_AV
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Wed Aug 31 01:21:38 2022 +0200| [48b8139b95078c88ab580968462a81207126ec3c] |
committer: Michael Niedermayer
avformat/asfdec_o: limit recursion depth in asf_read_unknown()
The threshold of 5 is arbitrary, both smaller and larger should work f
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Tue Aug 9 21:49:04 2022 +0200| [54efe79ce7b587522469ec8a4fbcba63b458321c] |
committer: Michael Niedermayer
doc/git-howto.texi: Document commit signing
Signed-off-by: Michael Niedermayer
(cherry picked from commit ced0dc807eb67516b341d68f04
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Aug 18 00:22:41 2022 +0200| [28f1396cfbed254a8c350da0512c48058ecee59a] |
committer: Michael Niedermayer
avformat/avidec: Prevent entity expansion attacks
Fixes: Timeout
Fixes no testcase, this is the same idea as similar attacks against
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Aug 22 22:10:09 2022 +0200| [b9a50e01610cfd8f3dbe61bf06dbfdacab41f56b] |
committer: Michael Niedermayer
libavcodec/8bps: Check that line lengths fit within the buffer
Fixes: Timeout
Fixes: undefined pointer arithmetic
Fixes:
50330/clust
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Aug 22 20:31:32 2022 +0200| [e84ddc90c78696adcebb2e6d43c1e60467992362] |
committer: Michael Niedermayer
libavformat/iff: Check for overflow in body_end calculation
Fixes: signed integer overflow: -6322983228386819992 - 555747726626652985
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Tue Aug 9 21:53:32 2022 +0200| [6b42366763e6aefd503e760abc1134d06017015a] |
committer: Michael Niedermayer
MAINTAINERS: Add ED25519 key for signing my commits in the future
Signed-off-by: Michael Niedermayer
(cherry picked from commit 0522
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Fri Jul 22 00:51:32 2022 +0200| [3a41f58c94e2595204f70e0c9e7526e282574958] |
committer: Michael Niedermayer
avcodec/hevc_filter: copy_CTB() only within width&height
Fixes: out of array access
Fixes:
49271/clusterfuzz-testcase-minimized-ffmp
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Aug 15 00:02:37 2022 +0200| [457941c11ad8b2490d71837d5e17a4d3b4ec77fe] |
committer: Michael Niedermayer
avcodec/h263dec: Sanity check against minimal I/P frame size
Fixes: Timeout
Fixes:
49718/clusterfuzz-testcase-minimized-ffmpeg_AV_CO
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Aug 14 23:39:56 2022 +0200| [85f1286c8f4ed33f3ed43cc28d5dda044e1764ca] |
committer: Michael Niedermayer
avcodec/hevcdec: Check s->ref in the md5 path similar to hwaccel
This is somewhat redundant with the is_decoded check. Maybe
there is
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon May 2 00:51:12 2022 +0200| [f5c39a8672506567eb037c3dbe3a3514e1edbe7e] |
committer: Michael Niedermayer
avcodec/sbrdsp_fixed: Fix integer overflows in sbr_qmf_deint_neg_c()
Fixes: signed integer overflow: 2147483645 + 16 cannot be repres
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Jun 20 01:36:29 2022 +0200| [1654bac49ebeab42ddee66272d64032c6afc48b3] |
committer: Michael Niedermayer
avformat/flvdec: Check for EOF in index reading
Fixes: Timeout
Fixes:
47992/clusterfuzz-testcase-minimized-ffmpeg_dem_LIVE_FLV_fuzze
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Wed Jul 6 23:54:49 2022 +0200| [1b8dbd0b37d5a4f7936fc091aa49faa0ed637951] |
committer: Michael Niedermayer
avformat/nutdec: Check get_packetheader() in mainheader
Fixes; Timeout
Fixes:
48794/clusterfuzz-testcase-minimized-ffmpeg_dem_NUT_fu
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Tue Jul 19 00:32:18 2022 +0200| [ea1761e14d46c1475696332c120e062f24851dc2] |
committer: Michael Niedermayer
avformat/asfdec_f: Use 64bit for packet start time
Fixes: signed integer overflow: 2147483647 + 32 cannot be represented in type
'in
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Tue Jul 12 20:43:20 2022 +0200| [52c4226a6875bdd78066d68210c46cfa332f30ad] |
committer: Michael Niedermayer
avcodec/lagarith: Check dst/src in zero run code
Fixes: out of array access
Fixes:
48799/clusterfuzz-testcase-minimized-ffmpeg_AV_CO
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Wed May 18 02:10:52 2022 +0200| [30dff62b4fdacfefee61ff91f9b75985fee3dd9d] |
committer: Michael Niedermayer
avfilter/vf_signature: Fix integer overflow in filter_frame()
Fixes: CID1403233
The second of the 2 changes may be unneeded but will
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Wed Apr 27 22:16:51 2022 +0200| [43b4d0afd5a9b9379eaa72c3ef18dc7406d9a35e] |
committer: Michael Niedermayer
avcodec/h264dec: Skip late SEI
Fixes: Race condition
Fixes:
clusterfuzz-testcase-minimized-mediasource_MP2T_AVC_pipeline_integration
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Fri May 20 00:50:33 2022 +0200| [ea9418debcf3673428e1daef4e9978ab0a663e8e] |
committer: Michael Niedermayer
avformat/rtsp: break on unknown protocols
This function needs more cleanup and it lacks error handling
Fixes: use of uninitialized m
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Jun 9 22:21:55 2022 +0200| [c7c63dead57e1648d52b49465ef28fdab36c8465] |
committer: Michael Niedermayer
avcodec/hevcdsp_template: stay within tables in sao_band_filter()
Fixes: out of array read
Fixes:
47875/clusterfuzz-testcase-minimiz
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Jun 26 00:59:15 2022 +0200| [a541add1b653d28728cb0db6ab7cd5807bb19ff4] |
committer: Michael Niedermayer
avcodec/qpeldsp: copy less for the mc0x cases
Fixes: out of array access
Fixes:
47936/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Jul 3 13:31:19 2022 +0200| [2921c393b180d87cf60a6a36a42304cbbe3e6db8] |
committer: Michael Niedermayer
avcodec/ffv1dec: Limit golomb rice coded slices to width 8M
This limit is possibly not reachable due to other restrictions on buffers
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Jul 4 17:19:02 2022 +0200| [7513f8c03671b12170b5ace1cf147bf36c9c96fd] |
committer: Michael Niedermayer
avcodec/ffv1dec_template: fix indention
Signed-off-by: Michael Niedermayer
(cherry picked from commit eee7364c90699f50a36aaada38c52c
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Jul 4 23:32:40 2022 +0200| [86cbbd66cd12b162f006f2ea25e860eab6727204] |
committer: Michael Niedermayer
avformat/iff: simplify duration calculation
Fixes: signed integer overflow: 315680096256 * 134215943 cannot be represented
in type '
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Jul 3 02:31:47 2022 +0200| [3ca6eeff7711183a14b02fe36af2d4cb3733be27] |
committer: Michael Niedermayer
avcodec/wnv1: Check for width =1
The decoder only outputs pixels for width >1 images, fail early
Fixes: Timeout
Fixes:
48298/cluste
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon May 23 01:23:22 2022 +0200| [84fbe1a05d2a3619fd4d3edc4b0730192eaec604] |
committer: Michael Niedermayer
avformat/sctp: close socket on errors
This is untested as i have no testcase
Fixes: CID1302709
Signed-off-by: Michael Niedermayer
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Jun 18 20:54:36 2022 +0200| [d4dad587e6d456b1ceeb1ee62cd665338f72738e] |
committer: Michael Niedermayer
avcodec/aasc: Fix indention
Signed-off-by: Michael Niedermayer
(cherry picked from commit af2ed09220fe82e0aa479d1b93be6aadc4930efc)
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Jun 9 21:13:59 2022 +0200| [92a4adfd8c4a79139baf76b494cefeb35b06fa9c] |
committer: Michael Niedermayer
avcodec/jpeglsdec: fix end check for xfrm
Fixes: out of array access
Fixes:
47871/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Jul 3 00:43:21 2022 +0200| [d79de91f1ea8262a1f6c0ef103bf4433da000eff] |
committer: Michael Niedermayer
avcodec/qdrw: adjust max colors to array size
Fixes: out of array access
Fixes:
48429/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Apr 28 23:34:53 2022 +0200| [0b999775a0b5e65e5c3963d3795fcf38ba9b88ff] |
committer: Michael Niedermayer
avcodec/alacdsp: Make intermediates unsigned
Fixes: signed integer overflow: -14914387 + -2147418648 cannot be represented
in type '
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Jun 9 22:36:00 2022 +0200| [d40c8b42026fb2ab01cc66bc3dfad7463f018c60] |
committer: Michael Niedermayer
avcodec/cdgraphics: limit scrolling to the line
Fixes: out of array access
Fixes:
47877/clusterfuzz-testcase-minimized-ffmpeg_AV_COD
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sat Apr 2 22:18:49 2022 +0200| [b928cd3bda752c2a0a877b2581cce2d4e19978bc] |
committer: Michael Niedermayer
avformat/ape: more bits in size for less overflows
Fixes: signed integer overflow: 2147483647 + 3 cannot be represented in type
'int
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Wed Mar 23 01:08:56 2022 +0100| [4aeea332ebf87cb3bb77a053516e49b082d75c4e] |
committer: Michael Niedermayer
avformat/aiffdec: avoid integer overflow in get_meta()
Fixes: signed integer overflow: 2147483647 + 1 cannot be represented in type
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Wed Mar 23 14:30:42 2022 +0100| [62e2545463841a5ececaae7c33d3c4bc03ccd637] |
committer: Michael Niedermayer
avformat/aiffdec: cleanup size handling for extreem cases
Signed-off-by: Michael Niedermayer
(cherry picked from commit c6f1e48b8647
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Jan 2 00:28:33 2017 +0100| [8987124baddcafddcf233bbdb3d9a320cba5de2c] |
committer: Michael Niedermayer
avcodec/texturedspenc: Fix indexing in color distribution determination
Fixes CID1396405
MSE and PSNR is slightly improved, and some
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun May 15 22:55:12 2022 +0200| [c8177552a7291bfe873443194bd58d921c662f6d] |
committer: Michael Niedermayer
avformat/act: Check ff_get_wav_header() for failure
Fixes: missing error check
Fixes: CID717495
Signed-off-by: Michael Niedermayer
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Mar 20 23:24:40 2022 +0100| [a162f52438d585f4e8f3580ec3d174dad0ef8f6d] |
committer: Michael Niedermayer
avformat/bfi: Check offsets better
Fixes: signed integer overflow: -2145378272 - 538976288 cannot be represented
in type 'int'
Fixes
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Sun Mar 20 23:13:16 2022 +0100| [485aeea57c186c719b46898649a84c76ed484a63] |
committer: Michael Niedermayer
avformat/asfdec_f: Check packet_frag_timestamp
Fixes: signed integer overflow: -9223372036854775808 - 4607 cannot be
represented in
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Thu Apr 21 22:45:12 2022 +0200| [55a3423863fcdb070dc6cf2ff2d7f88399ee9bfb] |
committer: Michael Niedermayer
avfilter/vsrc_mandelbrot: Check for malloc failure
Reviewed-by: Paul B Mahol
Signed-off-by: Michael Niedermayer
(cherry picked from
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Apr 11 13:49:05 2022 +0200| [54c4f1e32b6d1c124146aba2afc5d8fd9208fb16] |
committer: Michael Niedermayer
avfilter/vf_frei0r: Copy to frame allocated according to frei0r requirements
Fixes: issues with non trivial linesize
Reviewed-by: Pa
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Apr 11 22:40:59 2022 +0200| [ddc96fdb4326c4de1da2c1ef993ae2996572af93] |
committer: Michael Niedermayer
avfilter/video: Add ff_default_get_video_buffer2() to set specific alignment
Reviewed-by: Paul B Mahol
Signed-off-by: Michael Nieder
ffmpeg | branch: release/4.2 | Michael Niedermayer |
Mon Apr 11 22:00:52 2022 +0200| [30ac63c8d2195c3ddcd2867fd607e328baa03fb0] |
committer: Michael Niedermayer
avformat/genh: Check sample rate
Fixes: signed integer overflow: -2515507630940093440 * 4 cannot be represented
in type 'long'
Fixes
The branch, master has been updated
via 413ba737591a423f1480772a39e5cf51ec6bbdfd (commit)
from 0c8cf93b557dc54ca9bd8b0c3fd82c22cc676b56 (commit)
- Log -
commit 413ba737591a423f1480772a39e5cf51ec6bbdfd
Author: Micha
[ffmpeg] [branch: refs/tags/n4.4.3]
Tag:3d69f9682f06bbf72e0cdcdc9e66c9307ed6b24f
> http://git.videolan.org/gitweb.cgi/ffmpeg.git?a=tag;h=3d69f9682f06bbf72e0cdcdc9e66c9307ed6b24f
Tagger: Michael Niedermayer
Date: Sun Oct 9 21:04:19 2022 +0200
FFmpeg 4.4.3 release
__
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Oct 9 19:56:48 2022 +0200| [4bc4cafaef8a55462138d7b6f7579c1522de26dc] |
committer: Michael Niedermayer
Changelog: update
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4bc4cafaef8a554621
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Oct 7 20:17:06 2022 +0200| [8320e236c1f11e7a397ddce7e4206c11ac9de9a9] |
committer: Andreas Rheinhardt
avcodec/opus: Rename opus.c->opus_celt.c, opus_celt.c->opusdec_celt.c
Since commit 4fc2531fff112836026aad2bdaf128c9d15a72e3 opus.c
contains
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Oct 6 02:47:50 2022 +0200| [4486ff924202dcfb3121596ff900873483d5ffd1] |
committer: Andreas Rheinhardt
avcodec/mjpegenc_common: Don't flush unnecessarily
The PutBitContext has already been flushed a few lines above
and nothing has been written
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Oct 6 00:53:01 2022 +0200| [b9133bce0447bee9f5b4052c1467eb6908214acb] |
committer: Andreas Rheinhardt
avcodec/me_cmp: Mark ff_square_tab as hidden
ff_square_tab is always used with an offset; if this table
is marked as hidden, the compiler ca
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Oct 6 02:45:57 2022 +0200| [33a96b600bd45fe5ca33e3d688b873cdaceb4ee3] |
committer: Andreas Rheinhardt
avcodec/speedhqenc: Remove unnecessary headers
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Oct 6 02:31:21 2022 +0200| [d2dc6440e6d46d34cfb7d925d4a5420cebf5bf66] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Don't use bitcount when byte-aligned
(There is a small issue that is now being treated differently:
The earlier code would r
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 5 19:51:13 2022 +0200| [ebcaa24274c4f67393710d2d40bd75b4e2f7f8e2] |
committer: Andreas Rheinhardt
avcodec/asvdec: Remove unnecessary emms_c()
This codec uses BswapDSP, BlockDSP and IDCTDSP.
The former never used MMX, the latter does not u
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 5 18:41:18 2022 +0200| [5bd55b488fe5e4bbeb87dbe1d47eb6cdafa7bcd2] |
committer: Andreas Rheinhardt
avcodec/ljpegenc: Remove unused IDCTDSPContext
It is basically write-only.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gi
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 5 18:49:00 2022 +0200| [af94ae7dc78b5379d62cd315d25a18f0d2c3fa18] |
committer: Andreas Rheinhardt
avcodec/ljpegenc: Remove unnecessary emms_c()
This encoder does not use any DSP function at all.
Signed-off-by: Andreas Rheinhardt
> http
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 5 18:23:06 2022 +0200| [77adbe28abd2372eee46ed4c07ad737584bfebc9] |
committer: Andreas Rheinhardt
avcodec/mjpegenc_common: Don't check luma/chroma matrices unnecessarily
These matrices are only used for MJPEG, not for LJPEG.
So only check
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 2 16:38:53 2022 +0200| [6bf99f8c9366e2a58bbb4eb271c1061724fcd720] |
committer: Andreas Rheinhardt
avcodec/huffyuv: Update outdated link
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6bf99f
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Oct 1 22:36:34 2022 +0200| [83a8b9fac7b03a3a9c703e2a0641ab2cc35efaae] |
committer: Andreas Rheinhardt
avcodec/huffyuv: Inline ff_huffyuv_common_init() in its callers
This is in preparation for splitting HYuvContext.
Signed-off-by: Andreas Rh
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 2 00:46:11 2022 +0200| [cad1593330e9d1990fa092bc7cd2fa4324d6ccf9] |
committer: Andreas Rheinhardt
avcodec/huffyuv: Speed up generating Huffman codes
The codes here have the property that the long codes
are to the left of the tree (each ze
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Oct 1 21:58:49 2022 +0200| [59535346b15e10efe0cfba24261e1f24634d31a4] |
committer: Andreas Rheinhardt
avocdec/huffyuvdec: Don't use HYuvContext.avctx
It is nearly unused anyway, so stop use the field altogether.
This is in preparation for spl
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Oct 1 23:36:09 2022 +0200| [566280c3f464512446768fa5ee625edbf6a53c81] |
committer: Andreas Rheinhardt
avcodec/huffyuv: Split HYuvContext into decoder and encoder context
While the share of elements used by both is quite big, the amount
of cod
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Oct 1 22:09:04 2022 +0200| [bfdf3470f79571e33d0e02ced0ed9d3b45125a49] |
committer: Andreas Rheinhardt
avcodec/huffyuvenc: Avoid unnecessary function call
av_pix_fmt_get_chroma_sub_sample() is superfluous if one
already has an AVPixFmtDescript
1 - 100 of 110 matches
Mail list logo