ffmpeg | branch: release/4.0 | Michael Niedermayer |
Wed Jul 1 21:27:23 2020 +0200| [2b7c0ae67cc1982ab869a1af0bff38715cdf1755] |
committer: Michael Niedermayer
avcodec/dstdec: Replace AC overread check by sample rate check
Real files do skip coding 0 bits at the end, thus this kind of check
d
ffmpeg | branch: release/4.0 | Michael Niedermayer |
Fri Jul 3 11:52:52 2020 +0200| [fd5ae2ab7a2c8c74e2f40d20a21ee2b49d42c330] |
committer: Michael Niedermayer
Changelog: update
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fd5ae2ab7a2c8c74e2f40d20a21ee2b49d42c330
---
Changelo
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Fri Jul 3 12:05:27 2020 +0200| [567c20f78109588620c57696ab39ff314fe12d6c] |
committer: Michael Niedermayer
Update for 3.4.8
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=567c20f78109588620c
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Mar 21 07:31:17 2020 +0100|
[a92b9ed7e31f26ac1766ff433436b170bc7a1712] | committer: Andreas Rheinhardt
avformat/hnm: Check for extradata allocation failure
and also add padding to it; moreover, don't use memcpy to write one byte
to extrad
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Tue Jan 7 14:55:48 2020 +0100|
[3a4be74dcd3226dd823574d1bfb5037674df0e4d] | committer: Andreas Rheinhardt
avformat/wtvdec: Fix memleak when reading header fails
Fixes #8314.
Signed-off-by: Andreas Rheinhardt
Reviewed-by: Peter Ross
Signed
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Thu Jun 25 15:10:35 2020 +0200|
[706ae61cf3ab49be333ebaa4096bfd46aa1a64a2] | committer: Andreas Rheinhardt
avcodec/bitstream: Don't check for undefined behaviour after it happened
Reviewed-by: Michael Niedermayer
Signed-off-by: Andreas Rhein
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Wed Jan 8 19:29:13 2020 +0100|
[e40aff3fdb171b21b8a4c4dc7cbcde7aa4b92452] | committer: Andreas Rheinhardt
avcodec/proresenc_anatoliy: Fix invalid left shift of negative number
This fixes ticket #7997 as well as the vsynth*-prores_# FATE-test
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Thu Dec 26 11:53:28 2019 +0100|
[98efb7afc9e6bace65aeb73d7d9c2001bbf0009d] | committer: Andreas Rheinhardt
avformat/smoothstreaming: Fix memleaks on errors
If an AVFormatContext could be allocated, but white-/blacklists couldn't
be copied, th
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Mon Jan 20 16:56:55 2020 +0100|
[8c9132a88e0582c40a8600ba43c035e5a2fb536b] | committer: Andreas Rheinhardt
avcodec/adpcm: Fix undefined left shifts of negative numbers
Affected the adpcm-afc, adpcm-ea-1, adpcm-ea-2, adpcm-ea-maxis-xa,
adpcm-t
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Sep 28 04:26:00 2019 +0200|
[ac6fd4546af719599de2b02e624d63447efbfed3] | committer: Andreas Rheinhardt
avcodec/cavsdsp: Fix undefined left shifts of negative numbers
Affected the ffmpeg-filter_colorkey FATE-test (but only if the C version
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Mon Sep 16 15:48:31 2019 +0200|
[b6f31b41cc5260fb99f28ca0244b20e00f883559] | committer: Andreas Rheinhardt
libavformat/mov: Fix memleaks when demuxing DV audio
The code for demuxing DV audio predates the introduction of refcounted
packets and
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Thu Jan 23 17:08:27 2020 +0100|
[013e49ab522c777a25e2a2cb6bef424c7f44a7bf] | committer: Andreas Rheinhardt
avformat/matroskaenc: Check for reformatting errors
This is needed especially for AV1: If a reformatting error happens (e.g.
if the len
ffmpeg | branch: release/3.3 | Zhao Zhili | Sun Jun 28
11:15:39 2020 +0800| [d04829a36ba19ed867d9ec9140eebbee43de3866] | committer:
Andreas Rheinhardt
avformat/mov: fix memleaks
Fix two cases of memleaks:
1. The leak of dv_demux
2. The leak of dv_fctx upon dv_demux allocate failure
Signed-off
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun May 24 03:14:00 2020 +0200|
[b9b845e98a6692ce85d7cfd51a8717817ee309a1] | committer: Andreas Rheinhardt
avformat/aviobuf: Don't check for overflow after it happened
If adding two ints overflows, it doesn't matter whether the result will
be
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Mon Mar 30 02:50:02 2020 +0200|
[397705d4c1d0a812962da888be11283dcf449204] | committer: Andreas Rheinhardt
avformat/webmdashenc: Check codec types
The WebM DASH Manifest muxer only supports VP8, VP9, Vorbis and Opus,
but there was no check fo
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Mar 21 04:50:20 2020 +0100|
[590a168cf9ad8deda0a8a840bc238252a0ef45a6] | committer: Andreas Rheinhardt
avformat/subtitles: Don't increment packet counter prematurely
Do it only if the packet has been successfully allocated in
av_new_packe
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 00:24:55 2020 +0200|
[da59fe3eea93e6a3ba48ebb60e151ba7f303c1e6] | committer: Andreas Rheinhardt
avformat/omadec: Fix memleaks upon read_header failure
Fixes possible leaks of id3v2 metadata as well as an AVDES struct in
case the co
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jan 26 06:10:27 2020 +0100|
[ff1a79d7f33ee290ffa0c92830330a4aa4b04c4f] | committer: Andreas Rheinhardt
avformat/matroskaenc: Check BlockAdditional size before use
Don't read a 64bit number before having checked that the data is at
least 8
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Tue Jan 7 14:55:47 2020 +0100|
[3f4195d9ef06b311549b47823e38c94f4c4a3bbe] | committer: Andreas Rheinhardt
avformat/utils: Fix memleaks in avformat_open_input()
A demuxer might have allocated memory while reading the header. If
reading the he
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Mon Jan 20 20:20:42 2020 +0100|
[c103c203ddd391bfef20dce3c7bda4cbc4e164c9] | committer: Andreas Rheinhardt
avcodec/adxenc: Avoid undefined left shift of negative numbers
Replace "((a << shift) + b) >> shift" by "a + (b >> shift)". This avoids
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Mon Apr 27 05:42:09 2020 +0200|
[7b80a7e498286a7aaf1e58f66783ea367f49849c] | committer: Andreas Rheinhardt
avformat/matroskaenc: Fix memleak upon encountering bogus chapter
Signed-off-by: Andreas Rheinhardt
(cherry picked from commit cb255b6
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:09:08 2020 +0200|
[1a01d3cbb8efc0bcb2b8acebb362eb2b027ea610] | committer: Andreas Rheinhardt
avformat/jacosubdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would le
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Fri Dec 20 21:21:59 2019 +0100|
[445fee99b8a3b26c98d561a624b5271580518a1f] | committer: Andreas Rheinhardt
avformat/webmdashenc: Fix memleak upon realloc failure
The classical ptr = av_realloc(ptr, size).
Reviewed-by: Paul B Mahol
Signed-of
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Thu Dec 26 04:17:24 2019 +0100|
[3f165b3e63eadd312f97c76cd03d8745249278ec] | committer: Andreas Rheinhardt
avformat/matroskadec: Don't discard the upper 32bits of TrackNumber
Signed-off-by: Andreas Rheinhardt
(cherry picked from commit ba36a
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Wed Jan 22 15:52:10 2020 +0100|
[4c7f9a32f9274a922fb5e783c8ec4eaa2462f4f6] | committer: Andreas Rheinhardt
avcodec/ra144enc: Fix invalid left shift of negative number
by replacing it with a multiplication. Said multiplication can't
overflow a
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:04:29 2020 +0200|
[950b32a2e86bdbbee2235bf707d5fb8ac6e90d32] | committer: Andreas Rheinhardt
avformat/aqtitledec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would le
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Wed Apr 15 20:54:42 2020 +0200|
[f17200f600548e2cba090bbc3658ee330e41529d] | committer: Andreas Rheinhardt
fftools/ffmpeg_opt: Check attachment filesize
The data of an attachment file is put into an AVCodecParameter's
extradata. The correspon
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 00:37:40 2020 +0200|
[19b1f676f66ec26afb2c9c9501d5451847a7c9b5] | committer: Andreas Rheinhardt
avformat/mov: Fix memleaks upon read_header failure
By default, a demuxer's read_close function is not called automatically
if an error
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Mar 21 03:57:32 2020 +0100|
[4639e4743fd52b6991e2cf59478de7ab62324033] | committer: Andreas Rheinhardt
avformat/bethsoftvid: Fix potential memleak upon reallocation failure
The classical ptr = av_realloc(ptr, size), just with av_fast_real
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:07:28 2020 +0200|
[80b4dd41ff3e5f804568a321ba5c82d2584b1fc6] | committer: Andreas Rheinhardt
avformat/assdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak i
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Mon Sep 16 17:55:01 2019 +0200|
[5f288e1b29b2fa8f7c2b6f437d986b2e1f73fa51] | committer: Andreas Rheinhardt
fftools/ffmpeg_opt: Fix signed integer overflow
Fixes ticket #8154.
Signed-off-by: Andreas Rheinhardt
Signed-off-by: Michael Niederma
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:20:09 2020 +0200|
[c253f384dc1b831836091c72bf68e26906424be2] | committer: Andreas Rheinhardt
avformat/mpsubdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:23:27 2020 +0200|
[8120d1ddcfea3da979224bef02b02388af8bb629] | committer: Andreas Rheinhardt
avformat/srtdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak i
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Fri Sep 20 00:17:06 2019 +0200|
[788a5806208332207b0d82693dfb97d1de74019c] | committer: Andreas Rheinhardt
avcodec/ac3enc: Fix invalid shift
Fixes the FATE-tests unknown_layout-ac3, ac3-fixed-encode, ac3-encode
and eac3-encode. It furthermore
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:27:11 2020 +0200|
[f8d1b5d7691245b71ec8f9b6b807e85b0832f73d] | committer: Andreas Rheinhardt
avformat/subviewerdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Wed Sep 4 00:50:11 2019 +0200|
[c6ee2f7c90aadf200eba53508f3fe15bc25e0c82] | committer: Andreas Rheinhardt
avformat/matroskadec: Fix handling gigantic durations
matroska_parse_block currently asserts that the duration is not equal to
AV_NOPTS
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Fri Sep 20 00:16:58 2019 +0200|
[594dd57af477e0bb04ee1ada5c6ef6934f1e27c6] | committer: Andreas Rheinhardt
avcodec/wavpackenc: Fix undefined shifts
Fixes ticket #8161 and the acodec-wavpack FATE-test.
Signed-off-by: Andreas Rheinhardt
(cher
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:27:43 2020 +0200|
[d8c5124ad987ea9af08b91ebf954bcdf16bb98df] | committer: Andreas Rheinhardt
avformat/tedcaptionsdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
woul
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Fri Aug 30 15:18:29 2019 +0200|
[b5e9226dad0e9038fbadb1e377a1ac29b4711ca6] | committer: Andreas Rheinhardt
avformat/matroskadec: Use right number of tracks
When demuxing a Matroska/WebM file, streams are added for tracks and for
attachments,
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 20:54:46 2020 +0200|
[8bac2df94a77cc7edf5e295a87544e3369228d00] | committer: Andreas Rheinhardt
avformat/mov: Fix reel_name size check
Only read str_size bytes from offset 30 of extradata if the extradata is
indeed at least 30 + st
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:21:03 2020 +0200|
[f26395604c94d3418b0a84f752e4ac15a763fbc7] | committer: Andreas Rheinhardt
avformat/pjsdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak i
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:24:23 2020 +0200|
[49196e704c1006aaa73fb33085119c99c8f718f9] | committer: Andreas Rheinhardt
avformat/stldec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak i
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:22:32 2020 +0200|
[ba1f99c86a7b368bf5d99ef33df5b9b5ea52d295] | committer: Andreas Rheinhardt
avformat/sccdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak i
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:29:17 2020 +0200|
[a828461303cfae8f2f885b369e4a0522561ef059] | committer: Andreas Rheinhardt
avformat/webvttdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would lea
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:35:41 2020 +0200|
[7c50575dcf4ac5c4c030569fe396afb4c1aba587] | committer: Andreas Rheinhardt
avformat/matroskaenc: Don't use NULL for %s format string
The argument pertaining to a printf %s conversion specifier must not
be NULL,
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Fri Sep 20 00:16:59 2019 +0200|
[fbaa2dce420b90a388f247d88a8bdeb2cb6deacb] | committer: Andreas Rheinhardt
avcodec/tdsc: Fix undefined shifts
Fixes the tdsc FATE-test.
Signed-off-by: Andreas Rheinhardt
Signed-off-by: Michael Niedermayer
(c
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 09:19:38 2020 +0200|
[9b84d1d505fbdf0c5d8cfc284c9535c65076b078] | committer: Andreas Rheinhardt
avformat/mov: Fix memleak upon encountering repeating tags
mov_read_custom tries to read three strings belonging to three different
tag
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Fri Sep 20 00:17:03 2019 +0200|
[2b177a46d270b5c2be15770d458e18441ecedffc] | committer: Andreas Rheinhardt
avformat/movenc: Fix undefined shift
Fixes the movenc FATE-test.
Signed-off-by: Andreas Rheinhardt
(cherry picked from commit 646799b
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:28:56 2020 +0200|
[5808413509a44c89ffaa52872c86eac980c2c3a2] | committer: Andreas Rheinhardt
avformat/vplayerdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would le
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:26:40 2020 +0200|
[1cf9ba634e0ddc4763e4956a637578e7cb8700fe] | committer: Andreas Rheinhardt
avformat/subviewer1dec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:12:00 2020 +0200|
[e95ebaa3323e3244dc391908db96a09e6f2f9469] | committer: Andreas Rheinhardt
avformat/lrcdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak i
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Sep 28 04:26:02 2019 +0200|
[94d7fbe373881c9d409e256c2986f3e055d6357d] | committer: Andreas Rheinhardt
swscale/utils: Fix invalid left shifts of negative numbers
Affected the FATE-tests vsynth_lena-dv-411, vsynth1-dv-411,
vsynth2-dv-411 a
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:19:32 2020 +0200|
[ed1f68ccfe9b543104a0bf605578bdb6123ae41e] | committer: Andreas Rheinhardt
avformat/mpl2dec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:21:46 2020 +0200|
[c9b6385c16217d6d229076028abb3cb54f0dbf3c] | committer: Andreas Rheinhardt
avformat/samidec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Jun 14 03:16:15 2020 +0200|
[1b99059359bd1a8fbe216cf0286ad1c6ca6bf301] | committer: Andreas Rheinhardt
avformat/microdvddec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would l
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Thu Oct 24 15:36:35 2019 +0200|
[25a0887c5a1d4e2cc4d84ddeabdfd7dc26a69786] | committer: Andreas Rheinhardt
fftools/ffmpeg: Free swresample dictionary during cleanup
Freeing this was forgotten in ad899522.
Fixes #8315 and #8316.
Signed-off-b
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sun Sep 15 22:01:20 2019 +0200|
[eb892918778164ff0b7a398954109e5fc5bf8872] | committer: Andreas Rheinhardt
avcodec/ttaenc: Fix undefined shift
ttaenc contained (1 << unary) - 1 as an argument for a function
expecting an unsigned int. unary ca
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Sep 28 04:25:56 2019 +0200|
[e5655c04446614e54f2fdf1294cc4f6773d8f6a6] | committer: Andreas Rheinhardt
avfilter/vf_xbr: Fix left shift of negative number
Affected every usage of vf_xbr, e.g. the FATE-tests filter-2xbr,
filter-3xbr, filter
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Apr 20 00:03:15 2019 +0200|
[af8d5aab74c1fac2280e1a0b1e52c09b7e92e8b1] | committer: Andreas Rheinhardt
lavf/webm_chunk: Fix NULL dereference
The earlier version of the webm_chunk muxer had several bugs:
1. If the first packet of an audio
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Fri Sep 20 00:17:01 2019 +0200|
[f4bcf5742e930384fa32616437c7ab8c65e19357] | committer: Andreas Rheinhardt
avcodec/pcm: Fix undefined shifts
Fixes the acodec-pcm-u16[lb]e FATE-tests.
Signed-off-by: Andreas Rheinhardt
(cherry picked from com
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Sep 28 04:26:06 2019 +0200|
[3c891c36132ba37bf9ee9c68c947163a59e281a7] | committer: Andreas Rheinhardt
avcodec/dnxhdenc: Fix undefined left shifts of negative numbers
Affected 61 FATE-tests: 60 vsynth tests and lavf-mxf_opatom.
Signed-of
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Sep 28 04:26:10 2019 +0200|
[d4f2de5151d44028f5122b2051c532f26473e2ce] | committer: Andreas Rheinhardt
avcodec/jpeg2000dwt: Fix undefined shifts of negative numbers
Affected the vsynth*-jpeg2000 and the vsynth*-jpeg2000-97 FATE tests
(whe
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Wed Sep 25 00:03:07 2019 +0200|
[3eafbebe1188938baa2e6d8c4f6471285befb4b9] | committer: Andreas Rheinhardt
avcodec/exr: Fix undefined left shifts of negative numbers
Affected the FATE-tests exr-rgb-scanline-pxr24-half-uint32-13x9 and
exr-rgb-
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Sep 28 04:26:07 2019 +0200|
[32c81dffb0a6aedbd8fd8929d9f8a83e8f253bcc] | committer: Andreas Rheinhardt
avcodec/ituh263dec: Fix undefined left shift of negative number
Fixes ticket #8160.
Signed-off-by: Andreas Rheinhardt
Signed-off-by:
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Sep 28 04:25:58 2019 +0200|
[2c5943a3848195a25354a0d09338854431e519b9] | committer: Andreas Rheinhardt
swscale/x86/swscale: Fix undefined left shifts of negative numbers
This affected many FATE-tests: The number of failing tests went down
ffmpeg | branch: release/3.3 | Andreas Rheinhardt
| Sat Sep 28 04:25:57 2019 +0200|
[0b4a122a5ab8a5013cb7980cb6104a17e5e51100] | committer: Andreas Rheinhardt
avfilter/vf_hqx: Fix undefined left shifts of negative numbers
Affected every usage of this filter; in particular, it affected the
FATE
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Wed May 27 19:09:14 2020 +0200|
[3df2eab778418120d727bf9a2a05969a367d40d8] | committer: Andreas Rheinhardt
avcodec/hevc_mp4toannexb_bsf: Check NAL size against available input
The hevc_mp4toannexb bsf does not explicitly check whether a NAL u
[ffmpeg] [branch: refs/tags/n4.0.6]
Tag:a2e996c6aecefdb741649de265d0178e4ae6b90f
> http://git.videolan.org/gitweb.cgi/ffmpeg.git?a=tag;h=a2e996c6aecefdb741649de265d0178e4ae6b90f
Tagger: Michael Niedermayer
Date: Fri Jul 3 19:09:26 2020 +0200
FFmpeg 4.0.6 release
__
The branch, master has been updated
via 71f9d0b5c935b4de031a4644a27b238036a7c0a1 (commit)
via c7a5e04118d17636e16ed32bab7ef57c705b348d (commit)
from 6550932313e03b0b81d984bf840fce6142a91af3 (commit)
- Log -
com
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Thu Jun 25 15:10:35 2020 +0200|
[d7703a815f4f03bc105958b361f2a47c8ccc2678] | committer: Andreas Rheinhardt
avcodec/bitstream: Don't check for undefined behaviour after it happened
Reviewed-by: Michael Niedermayer
Signed-off-by: Andreas Rhein
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Wed Jan 22 15:52:10 2020 +0100|
[259515056230a59f3753a5d3320c3540d4cb91c1] | committer: Andreas Rheinhardt
avcodec/ra144enc: Fix invalid left shift of negative number
by replacing it with a multiplication. Said multiplication can't
overflow a
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sat Sep 28 04:26:00 2019 +0200|
[a936072932d582fdc5096da49da45252a7328a3f] | committer: Andreas Rheinhardt
avcodec/cavsdsp: Fix undefined left shifts of negative numbers
Affected the ffmpeg-filter_colorkey FATE-test (but only if the C version
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Wed Jan 8 19:29:13 2020 +0100|
[4ef06c48d161c3aa27f1707346cc63ae7999f775] | committer: Andreas Rheinhardt
avcodec/proresenc_anatoliy: Fix invalid left shift of negative number
This fixes ticket #7997 as well as the vsynth*-prores_# FATE-test
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Thu Dec 26 04:17:24 2019 +0100|
[0cdb2e99e55483af55b292e4da159b019332f897] | committer: Andreas Rheinhardt
avformat/matroskadec: Don't discard the upper 32bits of TrackNumber
Signed-off-by: Andreas Rheinhardt
(cherry picked from commit ba36a
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sat Mar 21 03:57:32 2020 +0100|
[5941c8fa05aecd4cc394c45732c418e9aee655cc] | committer: Andreas Rheinhardt
avformat/bethsoftvid: Fix potential memleak upon reallocation failure
The classical ptr = av_realloc(ptr, size), just with av_fast_real
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sat Mar 21 04:50:20 2020 +0100|
[c790095828223d9eb405c0ac62a6ef3c9a8a9966] | committer: Andreas Rheinhardt
avformat/subtitles: Don't increment packet counter prematurely
Do it only if the packet has been successfully allocated in
av_new_packe
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Mon Jan 20 20:20:42 2020 +0100|
[9d7bc32e1c9533f15fa23885ae1a04a5efe5d8d5] | committer: Andreas Rheinhardt
avcodec/adxenc: Avoid undefined left shift of negative numbers
Replace "((a << shift) + b) >> shift" by "a + (b >> shift)". This avoids
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Fri Dec 20 21:21:59 2019 +0100|
[f19d4077ac752a8a7c919b750e68288166d3160c] | committer: Andreas Rheinhardt
avformat/webmdashenc: Fix memleak upon realloc failure
The classical ptr = av_realloc(ptr, size).
Reviewed-by: Paul B Mahol
Signed-of
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Mon Jan 20 16:56:55 2020 +0100|
[90f17d1cc1d18a70bdaa172ec091c5d22af358ab] | committer: Andreas Rheinhardt
avcodec/adpcm: Fix undefined left shifts of negative numbers
Affected the adpcm-afc, adpcm-ea-1, adpcm-ea-2, adpcm-ea-maxis-xa,
adpcm-t
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Tue Jan 7 14:55:47 2020 +0100|
[c9a8def8f23a024e0bce2ce7fe55f115a2fbc98e] | committer: Andreas Rheinhardt
avformat/utils: Fix memleaks in avformat_open_input()
A demuxer might have allocated memory while reading the header. If
reading the he
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sun Jun 14 03:09:08 2020 +0200|
[01e64c3ba9a137c831782c4fb6b7928ac18d1d5b] | committer: Andreas Rheinhardt
avformat/jacosubdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would le
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sun Jan 26 06:10:27 2020 +0100|
[11185385a01db663c2e636a1c1b74d0fa62bf125] | committer: Andreas Rheinhardt
avformat/matroskaenc: Check BlockAdditional size before use
Don't read a 64bit number before having checked that the data is at
least 8
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Wed May 27 19:09:14 2020 +0200|
[baf9d51b8b1855d3606578fcd7aac0976bc6b221] | committer: Andreas Rheinhardt
avcodec/hevc_mp4toannexb_bsf: Check NAL size against available input
The hevc_mp4toannexb bsf does not explicitly check whether a NAL u
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Thu Jan 23 17:08:27 2020 +0100|
[0a71f90b36cbeb98113d5860c4d043a1f78b6df2] | committer: Andreas Rheinhardt
avformat/matroskaenc: Check for reformatting errors
This is needed especially for AV1: If a reformatting error happens (e.g.
if the len
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sat Mar 21 07:31:17 2020 +0100|
[07552856f0705a3fd079f3afbb790b416c270822] | committer: Andreas Rheinhardt
avformat/hnm: Check for extradata allocation failure
and also add padding to it; moreover, don't use memcpy to write one byte
to extrad
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Thu Dec 26 11:53:28 2019 +0100|
[d63495c692478a57c66ddc1881b22878dc602e2d] | committer: Andreas Rheinhardt
avformat/smoothstreaming: Fix memleaks on errors
If an AVFormatContext could be allocated, but white-/blacklists couldn't
be copied, th
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sun Jun 14 03:19:32 2020 +0200|
[d448673406a7e876f51bf112d200f5681491c08e] | committer: Andreas Rheinhardt
avformat/mpl2dec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sun Jun 14 03:04:29 2020 +0200|
[91e430ab585689331a6071e0500f03d5b59adf46] | committer: Andreas Rheinhardt
avformat/aqtitledec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would le
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sun Jun 14 03:16:15 2020 +0200|
[7871825ce77dbab06a90f2691384bdd2aed7d15e] | committer: Andreas Rheinhardt
avformat/microdvddec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would l
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sun Jun 14 03:12:00 2020 +0200|
[49ea0726c2559587cc031e53ead2261681f54317] | committer: Andreas Rheinhardt
avformat/lrcdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak i
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Mon Mar 30 02:50:02 2020 +0200|
[939cb37247f23d738893efdb9f58f62b7c87001c] | committer: Andreas Rheinhardt
avformat/webmdashenc: Check codec types
The WebM DASH Manifest muxer only supports VP8, VP9, Vorbis and Opus,
but there was no check fo
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Mon Apr 27 05:42:09 2020 +0200|
[852e1978e4bf9463d79bf8ae064d91a20317dfe4] | committer: Andreas Rheinhardt
avformat/matroskaenc: Fix memleak upon encountering bogus chapter
Signed-off-by: Andreas Rheinhardt
(cherry picked from commit cb255b6
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sun Jun 14 00:24:55 2020 +0200|
[3174c7b1bf3088117cd8403e1ab6f0b26bdf] | committer: Andreas Rheinhardt
avformat/omadec: Fix memleaks upon read_header failure
Fixes possible leaks of id3v2 metadata as well as an AVDES struct in
case the co
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sun May 24 03:14:00 2020 +0200|
[35557942bf51b78b2932d2c9f57ae41c0bc4b41d] | committer: Andreas Rheinhardt
avformat/aviobuf: Don't check for overflow after it happened
If adding two ints overflows, it doesn't matter whether the result will
be
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sun Jun 14 03:07:28 2020 +0200|
[a24ada22e95005bb5731752f304b927d8d7235da] | committer: Andreas Rheinhardt
avformat/assdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak i
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Tue Jan 7 14:55:48 2020 +0100|
[78bf4ac7789bf7bda1338157eefddfcb2a8cab70] | committer: Andreas Rheinhardt
avformat/wtvdec: Fix memleak when reading header fails
Fixes #8314.
Signed-off-by: Andreas Rheinhardt
Reviewed-by: Peter Ross
Signed
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Fri Aug 30 15:18:29 2019 +0200|
[cfe31c7f487b595fdf94e9bff16d6ef5fb7a5d7a] | committer: Andreas Rheinhardt
avformat/matroskadec: Use right number of tracks
When demuxing a Matroska/WebM file, streams are added for tracks and for
attachments,
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Wed Apr 15 20:54:42 2020 +0200|
[de6d8e6fba0e516b61c42d2100fff8b1aabe25e9] | committer: Andreas Rheinhardt
fftools/ffmpeg_opt: Check attachment filesize
The data of an attachment file is put into an AVCodecParameter's
extradata. The correspon
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Sun Jun 14 03:20:09 2020 +0200|
[1e0ab3a93b2c4f238084acc08cb8dd88abc1bf3a] | committer: Andreas Rheinhardt
avformat/mpsubdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak
ffmpeg | branch: release/3.2 | Andreas Rheinhardt
| Wed Sep 4 00:50:11 2019 +0200|
[ca58c8005811b751cc09ee0ff6c98acf98cc3a1b] | committer: Andreas Rheinhardt
avformat/matroskadec: Fix handling gigantic durations
matroska_parse_block currently asserts that the duration is not equal to
AV_NOPTS
1 - 100 of 131 matches
Mail list logo