ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Dec 2 00:26:03 2023 +0100| [6017705b36d80844a29cf8c28f14f81d5085e4ce] |
committer: Michael Niedermayer
avformat/mov: Ignore duplicate ftyp
Fixes: switch_1080p_720p.mp4
Found-by: Dale Curtis
Signed-off-by: Michael Niedermayer
(cherry p
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Nov 30 02:36:41 2023 +0100| [25841e4f90ebf8357a1b4662ee00e32978fce11b] |
committer: Michael Niedermayer
avcodec/av1dec: Fix resolving zero divisor
Fixes: Out of array read
Fixes: global-buffer-overflow-AV1
Found-by: "Leonelli, Matteo"
ffmpeg | branch: release/4.4 | Dale Curtis | Wed Nov
22 22:17:37 2023 +| [207e003758d80ffa595e21543007021659c0e535] | committer:
Michael Niedermayer
avformat/mov: Fix integer overflow in mov_read_packet().
Fixes https://crbug.com/1499669:
runtime error: signed integer overflow: 92233720368
ffmpeg | branch: release/4.4 | Martin Storsjö | Mon Oct 18
12:31:38 2021 +0300| [6ddd5111f4bfb5f0178bae4608b066d1e01d724c] | committer:
Michael Niedermayer
seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14
Passing an uninitialized variable as argument to a function is
und
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed Nov 8 01:44:07 2023 +0100| [b7629809486702a6d693b9b49984a808d991ed1e] |
committer: Michael Niedermayer
avcodec/4xm: Check for cfrm exhaustion
Fixes: index -1 out of bounds for type 'CFrameBuffer [100]'
Fixes:
63877/clusterfuzz-testcase
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed Nov 8 01:37:11 2023 +0100| [e4a5949d52db35f9a728a5d6a9fd1e962171d1e8] |
committer: Michael Niedermayer
avformat/mov: Disallow FTYP after streams
Fixes: Assertion !c->fc->nb_streams failed at libavformat/mov.c:7799
Fixes:
63875/clusterf
ffmpeg | branch: release/4.4 | Frank Plowman | Wed Nov
8 07:55:18 2023 +| [3eedd9f68f1453d58e2b7f79fb875299a2f47c9e] | committer:
Michael Niedermayer
doc/html: support texinfo 7.0
Resolves trac ticket #10636 (http://trac.ffmpeg.org/ticket/10636).
Texinfo 7.0, released in November 2022, c
ffmpeg | branch: release/4.4 | Matthew White | Sun
Nov 14 01:10:58 2021 +| [a6393e3e72f347b3f4562aa175dca4cf5c124edf] |
committer: Michael Niedermayer
doc/t2h.pm: fix missing TOC with texinfo 6.8 and above
Since texinfo 6.8, there's no longer an INLINE_CONTENTS variable.
makeinfo: warning
ffmpeg | branch: release/4.4 | Matthew White | Sun
Nov 14 00:42:27 2021 +| [ffef78c7a0c99467b727126e35a105debe60b2ab] |
committer: Michael Niedermayer
doc/t2h.pm: fix missing CSS with texinfo 6.8 and above
Since texinfo commit 6a5ceab6a48a4f052baad9f3474d741428409fd7, the
formatting functi
ffmpeg | branch: release/4.4 | Andreas Rheinhardt
| Mon Oct 9 00:16:08 2023 +0200|
[20eb700b3ef12d72fa43689d6e15173395525c29] | committer: Michael Niedermayer
avformat/matroskadec: Fix declaration-after-statement warnings
Reviewed-by: Michael Niedermayer
Signed-off-by: Andreas Rheinhardt
(c
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed Oct 4 23:32:17 2023 +0200| [9732a3bef2ad1c5c02191ff2b97a62927624b23d] |
committer: Michael Niedermayer
avcodec/jpeg2000dec: Check image offset
Fixes: left shift of negative value -538967841
Fixes:
62447/clusterfuzz-testcase-minimized-f
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Oct 19 22:07:36 2023 +0200| [d8a3d7b4f91249b1ff02d4474c78111b8688d605] |
committer: Michael Niedermayer
avformat/rtsp: Use rtsp_st->stream_index
Fixes: out of array access
Fixes: rtpdec_h264.c149/poc
Found-by: Hardik Shah of Vehere
Revi
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed Oct 18 01:39:16 2023 +0200| [5553a5bd0d9cb8556af1a345a399d65e97cef44c] |
committer: Michael Niedermayer
avformat/mxfdec: Check klv offset
Fixes: Assertion klv_offset >= mxf->run_in failed at libavformat/mxfdec.c:736
Fixes:
62936/cluster
ffmpeg | branch: release/4.4 | Sean McGovern | Sat Oct 14
23:27:24 2023 -0400| [02262b6867fc6066cc2a5890a434849112a3df04] | committer:
Michael Niedermayer
libavutil/ppc/cpu.c: check that AT_HWCAP2 is defined
It was not introduced until glibc 2.18.
Signed-off-by: Michael Niedermayer
(cherry p
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Oct 1 19:28:55 2023 +0200| [652b615b6b08c94538975bfb2a61a7b1dfa9eb61] |
committer: Michael Niedermayer
avcodec/h2645_parse: Avoid EAGAIN
EAGAIN causes an assertion failure when it is returned from the decoder
Fixes: Assertion consumed
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Oct 5 18:27:28 2023 +0200| [87557ea3e7de8e1cade767e76e992af5e582f62a] |
committer: Michael Niedermayer
avcodec/xvididct: Make c* unsigned to avoid undefined overflows
Fixes: signed integer overflow: 1496950099 + 728014168 cannot be repr
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Mon Oct 9 00:07:32 2023 +0200| [3fbe1be37437f66583bdd146d7f7fdd3c3961e36] |
committer: Michael Niedermayer
avformat/tmv: Check video chunk size
This check matches the audio chunk check
Fixes: Timeout
Fixes:
62681/clusterfuzz-testcase-mini
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Oct 1 00:07:20 2023 +0200| [14e6423dfd3ede8b5978967be46f296eed10dcc8] |
committer: Michael Niedermayer
avcodec/h264_parser: saturate dts a bit
Fixes: signed integer overflow: 0 - -9223372036854775808 cannot be represented
in type 'long
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Oct 1 00:00:28 2023 +0200| [5c4a6a549a82b05851f36072d7bb674df0b8] |
committer: Michael Niedermayer
avformat/asfdec_f: Saturate presentation time in marker
Fixes: signed integer overflow: -9223372036315799520 - 3873890816 cannot be
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 23:55:20 2023 +0200| [0bb756f267709a9c9bb657187587066b6f6477e2] |
committer: Michael Niedermayer
avformat/xwma: sanity check bits_per_coded_sample
Fixes: signed integer overflow: 65312 * 524296 cannot be represented in type
'int'
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 23:44:25 2023 +0200| [2975984245ecad1b3b0930a32ce80340cf9a09e8] |
committer: Michael Niedermayer
avformat/matroskadec: Check prebuffered_ns for overflow
Fixes: signed integer overflow: 9223372036630775808 + 10 cannot be
r
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 21:33:34 2023 +0200| [ef36359c1439420471dce4581ea35cd8b910bfdc] |
committer: Michael Niedermayer
avformat/wavdec: Check left avio_tell for overflow
Fixes: signed integer overflow: 155 + 9223372036854775655 cannot be represented
i
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 21:14:28 2023 +0200| [71f3d2856b0682b6aef166046a65a9ae7188401d] |
committer: Michael Niedermayer
avformat/rpl: Check for number_of_chunks overflow
Fixes: signed integer overflow: 2147483647 + 1 cannot be represented in type
'int3
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 21:04:11 2023 +0200| [a1a6819e9332c792b4ff2499d58a150bb7cb4093] |
committer: Michael Niedermayer
avformat/mov: compute absolute dts difference without overflow in
mov_find_next_sample()
Fixes: signed integer overflow: -9223372036
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 19:59:06 2023 +0200| [1ab57bfbdcea5aa3be3cebe9f1fc1b25433cad61] |
committer: Michael Niedermayer
avformat/jacosubdec: Check timeres
Signed-off-by: Michael Niedermayer
(cherry picked from commit 51f0ab8b127282415822959ccad7db95ad7
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 21:28:55 2023 +0200| [0dd32cf88d84388b2b6c6215521f508a81aba03f] |
committer: Michael Niedermayer
avformat/tta: Better totalframes check
Fixes: signed integer overflow: 4 * 740491135 cannot be represented in type
'int'
Fixes:
518
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 19:48:17 2023 +0200| [1e516d972dfdb9e04f5181f569455a89a74e9eb2] |
committer: Michael Niedermayer
avformat/jacosubdec: avoid signed integer overflows in get_shift()
Fixes: signed integer overflow: 22014562800 * 934633746 cannot be
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 19:34:29 2023 +0200| [37b247bd605149e6ef15c63aed111c0201d51a44] |
committer: Michael Niedermayer
avformat/jacosubdec: Factorize code in get_shift() a bit
Signed-off-by: Michael Niedermayer
(cherry picked from commit 6490b9aed63c0
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Jun 1 00:50:15 2023 +0200| [67e6489504834930e3fd9f550f4d07f03e86be05] |
committer: Michael Niedermayer
avcodec/lcldec: Make PNG filter addressing match the code afterwards
Also update check accordingly
Fixes: tickets/10237/mszh_306_306
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Sep 17 00:21:52 2023 +0200| [0681dd6d917f1edf4830f6b2ffb7337419c2b3bc] |
committer: Michael Niedermayer
avcodec/escape124: Do not return random numbers
Fixes: out of array access
Fixes:
62164/clusterfuzz-testcase-minimized-ffmpeg_AV_COD
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed Sep 20 01:32:56 2023 +0200| [e64315d82cad7db55aec37df7244106c9be00b9a] |
committer: Michael Niedermayer
avformat/avs: Check if return code is representable
Fixes: leak
Fixes:
62164/clusterfuzz-testcase-minimized-ffmpeg_dem_AVS_fuzzer-67
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 16 23:36:29 2023 +0200| [bcfc9efde313ae248db04d064cbe5cac832ed145] |
committer: Michael Niedermayer
avcodec/apedec: Fix an integer overflow in predictor_update_filter()
Fixes: signed integer overflow: -2147483506 + -801380 cannot be
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Sep 22 20:08:52 2022 +0200| [f6dde5982862ada7817d1c03ba64779a978d19da] |
committer: Michael Niedermayer
avformat/westwood_vqa: Check chunk size
the type is also changed to int as it is interpreted as int in av_get_packet()
Fixes: signed
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 21:18:14 2023 +0200| [81da1fea180a1d74c6cb780a13519260f4de0bdf] |
committer: Michael Niedermayer
avformat/sbgdec: Check for period overflow
Fixes: signed integer overflow: 448124699617300 - -47785768200
cannot be repr
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Sep 30 19:11:34 2023 +0200| [af3648bbf38f6855c2ccd041c3cbb6f15b21fbea] |
committer: Michael Niedermayer
avformat/concatdec: Check in/outpoint for overflow
Fixes: signed integer overflow: 9154241445400 - -915424149454600 cannot
b
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Fri Sep 8 00:13:11 2023 +0200| [7cdac7f8465e194d5d16dad4b30df5b9ab0268cb] |
committer: Michael Niedermayer
avcodec/xvididct: Fix integer overflow in idct_row()
Fixes: signed integer overflow: 1871429831 + 343006811 cannot be represented in
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Sep 7 02:13:13 2023 +0200| [a456ac80383233dec7582cd87d7f6e0803bbe26d] |
committer: Michael Niedermayer
avcodec/celp_math: avoid overflow in shift
by making gain unsigned we have 1 bit more available
alternatively we can clip twice as in
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed Jul 26 22:33:40 2023 +0200| [90cac0b242f8bf4c19b25ce1cf97ad4f0470] |
committer: Michael Niedermayer
tools/target_dec_fuzzer: Adjust threshold for rtv1
Fixes:
60499/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_RTV1_fuzzer-502029
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Mon May 15 02:05:45 2023 +0200| [95a905752e60563d4973ef52f2be541b4fb5f1d7] |
committer: Michael Niedermayer
avformat/hls: reduce default max reload to 3
The 1000 did result in the appearance of a never ending reload loop
The RFC mandates th
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Tue Jun 20 00:13:43 2023 +0200| [7ee6d4d36ea67023000c00078c0390a410d3d388] |
committer: Michael Niedermayer
avcodec/huffyuvdec: avoid undefined behavior with get_vlc2() failure
Fixes: left shift of negative value -1
Fixes:
59889/clusterfuzz
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Sep 10 16:27:02 2023 +0200| [f3414295fc6027cfdb09add753d3680752321a61] |
committer: Michael Niedermayer
avcodec/cscd: Fix "CamStudio Lossless Codec 1.0" gzip files
Fixes: tickets/10241/cscd_1_0_306_306_gzip.avi
Signed-off-by: Michael Ni
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed May 10 23:58:31 2023 +0200| [a860c51bbc56d61db30246aa866f890ebac1d18e] |
committer: Michael Niedermayer
avformat/format: Stop reading data at EOF during probing
Issue found by: Сергей Колесников
Signed-off-by: Michael Niedermayer
(cherr
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed Mar 8 22:11:59 2023 +0100| [6640a7d5a503a6eb62a743ee4291ee45c7f228a8] |
committer: Michael Niedermayer
avcodec/cscd: Check for CamStudio Lossless Codec 1.0 behavior in end check of
LZO files
Alternatively the check could be simply made
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Jul 23 19:45:18 2023 +0200| [db9e197ba3698fe771d6fdbaf5a74f469622ef06] |
committer: Michael Niedermayer
avcodec/hevcdec: Fix undefined memcpy()
There is likely a better way to fix this, this is mainly to show the problem
Fixes: MC withi
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Jun 1 23:35:10 2023 +0200| [992727d9cc7366103b928f67abb3741608ef3c72] |
committer: Michael Niedermayer
avcodec/mpeg4videodec: more unsigned in amv computation
Fixes: signed integer overflow: -2147483648 + -1048576 cannot be represented
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Aug 5 14:35:55 2023 +0200| [611f2dc571122ca8a89679ebf060e2df6490da72] |
committer: Michael Niedermayer
avcodec/tta: fix signed overflow in decorrelate
Fixes: signed integer overflow: 2079654542 - -139267653 cannot be represented
in typ
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Fri Aug 25 16:59:15 2023 +0200| [1b44ad81f947608b15f5e2a7a0414c2ed3bf809b] |
committer: Michael Niedermayer
avcodec/apedec: Fix 48khz 24bit below insane level
Fixes: Ticket9816
Fixes: vlc.ape and APE_48K_24bit_2CH_02_01.ape
Regression since
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Fri Aug 25 00:24:21 2023 +0200| [9352ed9ef594845382b44611376568e334905909] |
committer: Michael Niedermayer
avcodec/apedec: Fix CRC for 24bps and bigendian
Fixes CRC for vlc.ape and APE_48K_24bit_2CH_02_01.ape
Signed-off-by: Michael Niederm
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Mon Aug 7 00:02:21 2023 +0200| [5fec12009cd740f66af70c788494be6f4543db50] |
committer: Michael Niedermayer
avcodec/xvididct: Fix integer overflow in idct_row()
Fixes: signed integer overflow: -1403461578 + -843974775 cannot be represented
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Tue Jun 20 01:26:33 2023 +0200| [61d3c0bbc312055c8d56c8031492fb12067a402f] |
committer: Michael Niedermayer
avutil/softfloat: Basic documentation for av_sincos_sf()
Signed-off-by: Michael Niedermayer
(cherry picked from commit 4aa1a42a91438
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Jul 23 01:46:20 2023 +0200| [b527b2e1d4688862d278f4c830e155d0e451925f] |
committer: Michael Niedermayer
avformat/avr: Check sample rate
Fixes:
54979/clusterfuzz-testcase-minimized-ffmpeg_dem_AVR_fuzzer-6681035461230592
Fixes: Timeout
F
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Jun 10 01:09:52 2023 +0200| [249616221773ebb11a31d281c21d09a39b9ce378] |
committer: Michael Niedermayer
avcodec/jpeg2000dec: Check for reduction factor and image offset
This combination is not working (it writes out of array)
Reviewed-b
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Jun 4 19:59:40 2023 +0200| [b46ee95d3c4ec516e2792258787d93c06ead26c6] |
committer: Michael Niedermayer
avcodec/noise_bsf: Check for wrapped frames
Wrapped frames contain pointers so they need specific code to
noise them, the generic cod
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Tue Jun 20 00:59:40 2023 +0200| [15cd224957d568d660eef3c69175e935853ae83f] |
committer: Michael Niedermayer
avutil/softfloat: fix av_sincos_sf()
Signed-off-by: Michael Niedermayer
(cherry picked from commit d84677abd8ffb8ca8ad94eced6d9e0392
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Jun 18 21:00:03 2023 +0200| [2b20d0a55fa5aa18376f6c225eee9550187aa6fb] |
committer: Michael Niedermayer
avcodec/utils: fix 2 integer overflows in get_audio_frame_duration()
Fixes: signed integer overflow: 256 * 668003712 cannot be repres
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Tue May 2 01:46:31 2023 +0200| [94b083010558627a9a40f2acadb2e8d6a23f98af] |
committer: Michael Niedermayer
avformat/oggparsetheora: clip duration within 64bit
Fixes: signed integer overflow: 9079256848778919936 - -288230376151711746
cannot
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat Jun 3 21:44:37 2023 +0200| [4b072933d426e56c00ff449f4edfe2debc3b958d] |
committer: Michael Niedermayer
avcodec: Ignoring errors is only possible before the input end
Fixes: out of array read
Fixes: Ticket 10308
Signed-off-by: Michael N
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu May 25 23:40:18 2023 +0200| [8ce4ea824abff39c65cc30f979c0dff7e9cd2225] |
committer: Michael Niedermayer
avcodec/hevcdec: Avoid null pointer dereferences in MC
Fixes: runtime error: pointer index expression with base 0x
overf
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu May 25 23:40:16 2023 +0200| [0ecd301a861c35ff739e995bf3ef0ab7227c7e9f] |
committer: Michael Niedermayer
avcodec/takdsp: Fix integer overflows
Fixes: avcodec/takdsp.c:44:23: runtime error: signed integer overflow: -2097158
- 2147012608 c
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Mar 5 00:51:38 2023 +0100| [f665d0ca54e0fcab78a97da00cd175f37f5eec3e] |
committer: Michael Niedermayer
avformat/wavdec: Check that smv block fits in available space
Fixes: OOM
Fixes:
56271/clusterfuzz-testcase-minimized-ffmpeg_dem_WAV_
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 16 17:38:39 2023 +0200| [bdd27edf3e3834d090585dc74f05882d1e039422] |
committer: Michael Niedermayer
avcodec/tiff: add a zero DNG_LINEARIZATION_TABLE check
Fixes: index 4294967295 out of bounds for type 'uint16_t [65536]'
Fixes:
4598
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 16 17:19:10 2023 +0200| [544c29a40ccd4c765c074b1e63de1cc4dfb8dcf8] |
committer: Michael Niedermayer
avcodec/sonic: Fix two undefined integer overflows
Fixes: signed integer overflow: 2147483372 - -148624 cannot be represented in
typ
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 16 17:34:16 2023 +0200| [d4693ccedec06548b2d10a0dfb1561fb09f96917] |
committer: Michael Niedermayer
avcodec/tak: Check remaining bits in ff_tak_decode_frame_header()
Fixes: out of array access
Fixes:
45982/clusterfuzz-testcase-minim
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 16 15:06:59 2023 +0200| [f73735747c7fedbd5216de38284e71e7ae148171] |
committer: Michael Niedermayer
avcodec/pngdec: Do not pass AVFrame into global header decode
The global header should not contain a frame, and decoding it
would res
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 16 16:56:40 2023 +0200| [8b43d791bece99b3fbc99fa082ff4f42c9bc0d09] |
committer: Michael Niedermayer
avcodec/utils: the IFF_ILBM implementation assumes that there are a multiple of
16 allocated
Fixes: out of array access
Fixes:
4598
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 16 15:18:45 2023 +0200| [6d0161f742c06e45eea6a1f020b723c10eb34ea0] |
committer: Michael Niedermayer
avcodec/exr: Cleanup befor return
Fixes: leaks
Fixes:
45982/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_EXR_fuzzer-67034540905
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 16 15:05:47 2023 +0200| [dc3cf73bfdc014c5b81027cdd7963da8df69843f] |
committer: Michael Niedermayer
avcodec/pngdec: remove AVFrame argument from decode_iccp_chunk()
Signed-off-by: Michael Niedermayer
(cherry picked from commit 7117b
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Feb 12 22:49:01 2023 +0100| [19f1e1617076a93baf3ca5b95e8126bdaa997715] |
committer: Michael Niedermayer
avcodec/vorbisdec: Check codebook float values to be finite
Fixes: Timeout
Fixes:
55116/clusterfuzz-testcase-minimized-ffmpeg_AV_COD
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Tue Jan 24 22:48:46 2023 +0100| [8ae7ff70745baef0049067de783fc830e4cb967e] |
committer: Michael Niedermayer
avcodec/g2meet: Replace fake allocation avoidance for framebuf
framebuf is only allocated when the new width/height are larger than t
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Mar 9 13:57:17 2023 +0100| [055593135bc6f6202cbe8416e82d79b43e98dd81] |
committer: Michael Niedermayer
avcodec/lcldec: More space for rgb24
Fixes: Ticket 10239
Fixes: zlib_306_306_rgb24.av
Signed-off-by: Michael Niedermayer
(cherry pi
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 9 15:18:55 2023 +0200| [74b36995ed33849f9bf2cb8710e15c7e0db2f35e] |
committer: Michael Niedermayer
avcodec/escape124: Check that blocks are allocated before use
Fixes: NULL pointer dereference
Fixes:
57819/clusterfuzz-testcase-mini
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Mar 9 13:57:15 2023 +0100| [128e3eec8253109f12e81b568c3811f8f8e22fc8] |
committer: Michael Niedermayer
avcodec/lcldec: Support 4:1:1 and 4:2:2 with odd width
Fixes: Ticket10240
Fixes: zlib_306_306_yuv422.avi
Fixes: zlib_306_306_yuv411.a
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 9 13:18:42 2023 +0200| [0e4e67e9f288f02fb258c452dc9b715635c48862] |
committer: Michael Niedermayer
avcodec/huffyuvdec: Fix undefined behavior with shift
Fixes: left shift of negative value -1
Fixes:
57554/clusterfuzz-testcase-minim
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Mar 9 13:57:14 2023 +0100| [01e36c67140baf16f628852a156c9253e0ec529a] |
committer: Michael Niedermayer
libavcodec/lcldec: width and height should not be unsigned
Computations like col < width - 3 will not work with unsigned width=1
Sig
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Mar 30 18:57:56 2023 +0200| [5ee2df2943e7953ddd7422d04daedb6917fa1b4c] |
committer: Michael Niedermayer
avcodec/j2kenc: Replace RGB24 special case by generic test
This fixes RGB48 with libavcodec as decoder
Signed-off-by: Michael Nieder
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Mar 30 18:18:05 2023 +0200| [b71ad913ff6c295c262a3336970eaa781f6ed77b] |
committer: Michael Niedermayer
avcodec/j2kenc: remove misleading pred value
This field is only checked for being 0 or not and not zero means 5/3
Signed-off-by: Mic
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Mar 30 18:50:26 2023 +0200| [41cf00844b53e36c773325614bfb36183675b65f] |
committer: Michael Niedermayer
avcodec/j2kenc: Replace BGR48 / GRAY16 test by test for number of bits
BGR48 is not supported and this was probably meant to be RGB48
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Mar 30 18:40:31 2023 +0200| [13a440b33372982234ea8469371d7e8e1b5076b5] |
committer: Michael Niedermayer
avcodec/j2kenc: simplify pixel format setup
Signed-off-by: Michael Niedermayer
(cherry picked from commit 644d15716d5cfb28e4ea0c0ada
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Mar 26 22:35:50 2023 +0200| [51632e1446696d44389586c4c9060a1a1815380e] |
committer: Michael Niedermayer
avcodec/vp3: Check width to avoid assertion failure
Fixes: Assertion failure on x86-32
av_assert2(block_w * sizeof(pixel) <= F
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Mar 30 18:21:28 2023 +0200| [a2f71be26ec3a1a217bcc31c76ca99907530319d] |
committer: Michael Niedermayer
avcodec/j2kenc: Fix funky bpno errors on decoding
Signed-off-by: Michael Niedermayer
(cherry picked from commit 816676085e3d32f27d40
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu Mar 30 18:15:36 2023 +0200| [342bf3a472b1b917719d3f2403cd524867e4c02d] |
committer: Michael Niedermayer
avcodec/j2kenc: fix 5/3 DWT identifer
Signed-off-by: Michael Niedermayer
(cherry picked from commit f6955b6df4b599ff5604e82987b96957
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Mar 26 21:34:03 2023 +0200| [548d1b8dc195ea702012e40dfaed036db70eb486] |
committer: Michael Niedermayer
avcodec/g729postfilter: Limit shift in long term filter
Fixes: shift exponent 34 is too large for 32-bit type 'int'
Fixes:
57389/clu
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 24 14:44:37 2023 +0200| [45b4781e9a19cb4c9b2bf6e7018087698067fb74] |
committer: Andreas Rheinhardt
avcodec/v4l2_m2m: Remove redundant av_frame_unref()
This frame will be freed in the next line.
Reviewed-by: Zhao Zhili
Signed-off-by: Andr
ffmpeg | branch: master | Vittorio Giovara | Mon
Jul 14 21:26:55 2014 -0400| [05bfc03752d15382068f4b7506be89602f91aeb0] |
committer: Vittorio Giovara
Add new vf_tiltandshift filter
Signed-off-by: Vittorio Giovara
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=05bfc03752d15382068
ffmpeg | branch: master | Rémi Denis-Courmont | Mon Dec 18
20:28:14 2023 +0200| [0f05f9ed3e2278e70bf2d87b974f72b4fec73a88] | committer:
Rémi Denis-Courmont
mlp: move pack_output pointer to decoder context
The current pack_output function pointer is a property of the decoder,
rather than a cons
ffmpeg | branch: master | sunyuechi | Mon Dec 18
22:52:20 2023 +0800| [c933ff2779d602cbf6d4b10a9e285007ad457120] | committer:
Rémi Denis-Courmont
lavc/takdsp: R-V V decorrelate_sr
C908:
decorrelate_sr_c: 95.5
decorrelate_sr_rvv_i32: 28.2
Signed-off-by: Rémi Denis-Courmont
> http://git.video
ffmpeg | branch: master | sunyuechi | Mon Dec 18
22:49:21 2023 +0800| [864174dd002af1b849210dc3a02e229eacdb19b4] | committer:
Rémi Denis-Courmont
lavc/takdsp: R-V V decorrelate_ls
C908:
decorrelate_ls_c: 69.7
decorrelate_ls_rvv_i32: 27.2
Signed-off-by: Rémi Denis-Courmont
> http://git.video
ffmpeg | branch: master | sunyuechi | Mon Dec 18
22:48:09 2023 +0800| [21e2b6b501b16b785f2a1d5f51d9e7d75923a07c] | committer:
Rémi Denis-Courmont
checkasm/takdsp: add decorrelate_sm test
Signed-off-by: Rémi Denis-Courmont
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=21e2b6b501
ffmpeg | branch: master | sunyuechi | Mon Dec 18
22:47:29 2023 +0800| [c064823b95fecc7ba48ede6b41f78bc6c8b291b5] | committer:
Rémi Denis-Courmont
checkasm/takdsp: add decorrelate_sr test
Signed-off-by: Rémi Denis-Courmont
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c064823b95
ffmpeg | branch: master | sunyuechi | Mon Dec 18
22:39:13 2023 +0800| [3bdb0fe511bfad24a8a8987ade083186b55d9c20] | committer:
Rémi Denis-Courmont
checkasm/takdsp: add decorrelate_ls test
Signed-off-by: Rémi Denis-Courmont
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3bdb0fe511
ffmpeg | branch: master | Rémi Denis-Courmont | Sun Dec 17
17:14:05 2023 +0200| [cdd38a2ffe9a6a092b5aee34cc5fe7fe20b72148] | committer:
Rémi Denis-Courmont
lavc/aacpsdsp: fix R-V V stereo interpolate
The penultimate loop iteration could pick any vl such that:
vlenb/4 < vl <= vlenb/2
Thus if t
ffmpeg | branch: master | Rémi Denis-Courmont | Sat Dec 16
10:02:08 2023 +0200| [db32f75c635c5783b76e7c3fd8060548d0917180] | committer:
Rémi Denis-Courmont
lavc/opusdsp: simplify R-V V postfilter
This skips the round-trip to scalar register for the sliding 'x'
coefficients, improving performan
ffmpeg | branch: master | Paul B Mahol | Thu Dec 21 12:28:00
2023 +0100| [04cb30750878d0f7df35ede5e261914d48dbb31d] | committer: James Almer
avformat/iamf_parse: fix yet annother logical coding error
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=04cb30
ffmpeg | branch: master | Paul B Mahol | Thu Dec 21 12:22:42
2023 +0100| [0c03f4c6b9990d22622c58e5e45f9ce7aac939da] | committer: James Almer
avformat/iamfenc: fix logical coding error
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0c03f4c6b9990d22622c58e5e45f9ce7aac939da
---
liba
ffmpeg | branch: master | Paul B Mahol | Thu Dec 21 12:25:48
2023 +0100| [7a9aafde3d957c30d55898da8d6c639991f99f88] | committer: James Almer
avformat/iamf_parse: fix another logical coding error
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7a9aafde3d9
ffmpeg | branch: master | James Almer | Wed Dec 20 00:28:33
2023 -0300| [061c864a953c3a859d58749d92e91125e9c5c443] | committer: James Almer
avformat/options: skip the none type group in stream_group_child_iterate()
Otherwise the function will not iterate through valid group types.
Signed-off-b
ffmpeg | branch: master | James Almer | Tue Dec 19 10:39:52
2023 -0300| [fa961bb3830a6ab27a55f8f1b29325091a01b624] | committer: James Almer
ffmpeg_mux_init: use strtoll() to parse stream and group indexes
Long is 32 bits signed on Windows, and nb_stream{s,_groups} are both unsigned
int. In a re
ffmpeg | branch: master | James Almer | Thu Dec 21 09:30:38
2023 -0300| [4ea6121f18d7ad1bec9679a9e7a3d853c8e055d6] | committer: James Almer
avutil/hwcontext_d3d12va: fix indentation in d3d12va_transfer_data()
Removes -Wmisleading-indentation warnings.
Signed-off-by: James Almer
> http://git.
ffmpeg | branch: master | Tong Wu | Thu Dec
21 20:24:08 2023 +0800| [bc4592a7784ce35056dd44430765cf24194d23d6] | committer:
James Almer
avutil/hwcontext_d3d12va: remove an unused function
It caused lacking a public declaration build error with
-Werror=missing-prototypes.
Since DXGI_FORMAT is
ffmpeg | branch: master | James Almer | Thu Dec 21 09:32:57
2023 -0300| [1747c2fc3351656c5fa7fc9a63ce5f1fa75d6e8d] | committer: James Almer
avutil/hwcontext_d3d12va: remove unused variables
Removes -Wunused-variable warnings.
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ff
1 - 100 of 114 matches
Mail list logo