ffmpeg | branch: master | Guo, Yejun | Mon May 25
15:38:09 2020 +0800| [ff37ebaf30e675227655d9055069471bb45e5ceb] | committer:
Guo, Yejun
dnn: add openvino as one of dnn backend
OpenVINO is a Deep Learning Deployment Toolkit at
https://github.com/openvinotoolkit/openvino, it supports CPU, GPU
ffmpeg | branch: master | Guo, Yejun | Mon May 25
16:16:22 2020 +0800| [9bcf2aa47756c253238903f3e5ef6c96d927cfe6] | committer:
Guo, Yejun
vf_dnn_processing.c: add dnn backend openvino
We can try with the srcnn model from sr filter.
1) get srcnn.pb model file, see filter sr
2) convert srcnn.pb
ffmpeg | branch: release/4.3 | Guo Yejun | Wed Jun 10
13:36:11 2020 +0800| [dd273d359e45ab69398ac0dc41206d5f1a9371bf] | committer:
Guo, Yejun
dnn_backend_native: check operand index
it fixed the issue in https://trac.ffmpeg.org/ticket/8716
(cherry-pick from 0b3bd001ac1745d9d008a2d195817df57d7d
ffmpeg | branch: release/4.3 | Guo Yejun | Wed Jun 10
10:59:19 2020 +0800| [5530748bfdf1a4d41d4c92e59f662c94e38a5f94] | committer:
Guo, Yejun
dnn_backend_native.c: refine code for fail case
(cherry-pick from fc932195ab0c9c00fa0cd9620c60763d978d495b)
Signed-off-by: Guo, Yejun
> http://git.vid
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Jan 23 04:10:48 2020 +0100| [1884d887bae30d702ac4d059fe80646e8d2f294b] |
committer: Andreas Rheinhardt
avformat/hevc: Defer initializations in ff_isom_write_hvcc()
Saves initialization of an HEVCDecoderConfigurationRecord when
the data is alre
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:28:56 2020 +0200|
[db822733687c270a37200f25e7c4c8aa53438435] | committer: Andreas Rheinhardt
avformat/vplayerdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would le
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:29:17 2020 +0200|
[1f09053c79aa65eb6729730ff5309b26f87e79a7] | committer: Andreas Rheinhardt
avformat/webvttdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would lea
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:09:08 2020 +0200|
[aad3e8af01ba88f5c53673896eb2188de5823009] | committer: Andreas Rheinhardt
avformat/jacosubdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would le
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 20:54:46 2020 +0200|
[327ec8723def3707a200a450a45b3fff386684dd] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:26:40 2020 +0200|
[ad723acc4354d23dd76598bd955bcf0d216c486f] | committer: Andreas Rheinhardt
avformat/subviewer1dec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:35:41 2020 +0200|
[e041c0111f2abdeabb6af87127e52ce6199b1813] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:27:43 2020 +0200|
[e7d4683e4bb30572381d074a3eb0f8d9588c9481] | committer: Andreas Rheinhardt
avformat/tedcaptionsdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
woul
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:16:15 2020 +0200|
[f6b9f7531c3701af2f0c1a55eb367523d4ced4ff] | committer: Andreas Rheinhardt
avformat/microdvddec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would l
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:12:00 2020 +0200|
[8201fd9a8a716eeba5a3a19530b4a3bb64d0da3c] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:23:27 2020 +0200|
[7186f4dd6329473bd8c0d1a29eed36f19cc5872c] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:27:11 2020 +0200|
[4880156ea49e2462192653208e6cb99a6b170f3d] | committer: Andreas Rheinhardt
avformat/subviewerdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:21:03 2020 +0200|
[1e13ef6c902c6ee74940e1ec385979775c85a349] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:22:32 2020 +0200|
[572da6c5c0c1f3f4fc690b4dd47f22338b361fa4] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 09:19:38 2020 +0200|
[0e36bf6bb5799b97c3c23bd8df93f985435e5c37] | 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/4.1 | Zhao Zhili | Sun Jun 28
11:15:39 2020 +0800| [5b1270a1f7830db1fcfa874a5d24a75fc0a7c280] | 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/4.1 | Andreas Rheinhardt
| Mon Sep 16 15:48:31 2019 +0200|
[2fdd500efef80abc594dc104378c5b6a838aea4d] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:21:46 2020 +0200|
[a7ce7e09787d482c676c60e37d8df7688f99f7e3] | committer: Andreas Rheinhardt
avformat/samidec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 00:37:40 2020 +0200|
[430cf25553666adb28b6a54f9a535ef1d7debe9d] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:20:09 2020 +0200|
[368aa756c4019b4b2de01354f96efd6cbbff8ebc] | committer: Andreas Rheinhardt
avformat/mpsubdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:07:28 2020 +0200|
[be57a2ce9efaa7ce5ed4d7e2d4d873f2a71137b4] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:24:23 2020 +0200|
[2b387fb64ba6e1c42f51f6cda9fff97816f37451] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:19:32 2020 +0200|
[b6986da62c9a6abc1b8874ea9a376af9b6c1dd07] | committer: Andreas Rheinhardt
avformat/mpl2dec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Mon Apr 27 05:42:09 2020 +0200|
[b568b4683ec12a553c82437811814afd6fcb3a90] | committer: Andreas Rheinhardt
avformat/matroskaenc: Fix memleak upon encountering bogus chapter
Signed-off-by: Andreas Rheinhardt
(cherry picked from commit cb255b6
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jan 26 06:10:27 2020 +0100|
[190e2cb02bd7180c027c334619e5c52b66ead83f] | 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/4.1 | Andreas Rheinhardt
| Sat Mar 21 07:31:17 2020 +0100|
[deb796ae42c6f266ea2bca48f406e7ad04746b3a] | 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/4.1 | Andreas Rheinhardt
| Sat Sep 28 04:26:00 2019 +0200|
[2b35185006c965a0478b5dbcf2c11469d1b0c2f3] | 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/4.1 | Andreas Rheinhardt
| Thu Dec 26 11:53:28 2019 +0100|
[cfb42ce4155f10b94c31cb08eaa0582a4333eaeb] | 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/4.1 | Andreas Rheinhardt
| Wed Sep 18 05:25:58 2019 +0200|
[946d2893a918b8e4178c7623c1e224ea87d23654] | committer: Andreas Rheinhardt
avcodec/cbs_h2645: Fix potential out-of-bounds array access
The maximum allowed index for an array access is FF_ARRAY_ELEMS - 1; yet
th
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun Jun 14 00:24:55 2020 +0200|
[33985333ef34e7e630c4d88494583f0b531eaf30] | 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/4.1 | Andreas Rheinhardt
| Thu Dec 26 04:17:24 2019 +0100|
[9ad4088674811132de230e1b8bc78b0d99f8edb3] | 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/4.1 | Andreas Rheinhardt
| Sun Jun 14 03:04:29 2020 +0200|
[b9be0b6fe869d4045da0e78a7d3f92255f8eb680] | committer: Andreas Rheinhardt
avformat/aqtitledec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would le
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Mon Jan 27 09:28:19 2020 +0100|
[b9a667c00d0fa4a5bd7a0d1f00f393482b98c729] | committer: Andreas Rheinhardt
avformat/mov: Don't leak MOVFragmentStreamInfo on error
Fixes Coverity issue #1441933.
Signed-off-by: Andreas Rheinhardt
Signed-off-b
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sat Jun 13 23:58:32 2020 +0200|
[1553fe1f72033719ac3f53e336856bd137a1a122] | committer: Andreas Rheinhardt
avformat/matroskadec: Fix memleaks in WebM DASH manifest demuxer
In certain error scenarios, the underlying Matroska demuxer was not
pr
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Mon Jan 27 09:28:18 2020 +0100|
[7a13d99e6e350afe79b17382f7ac293bb4eef3c9] | committer: Andreas Rheinhardt
avformat/mov: Free encryption data on error
Fixes memleak and Coverity issue #1439587.
Signed-off-by: Andreas Rheinhardt
Signed-off-b
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Tue Jan 7 14:55:47 2020 +0100|
[39c249d75e8cf7deb7967c48eeea3215d57bb517] | 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/4.1 | Andreas Rheinhardt
| Sat Mar 21 03:57:32 2020 +0100|
[54d2f9518814fce97453e8cc074a4675765693dc] | 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/4.1 | Andreas Rheinhardt
| Fri Aug 30 15:18:29 2019 +0200|
[7e8ce331a0f19ac9bbf39085a41d580eb8244b9d] | 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/4.1 | Andreas Rheinhardt
| Sun Oct 6 07:23:14 2019 +0200|
[96f18b64276b1172f344d729833bdb982d9d800f] | committer: Andreas Rheinhardt
avcodec/cinepakenc: Fix invalid shifts
Fixes: left shift of 1 by 31 places cannot be represented in type 'int'.
Affected the FATE-tests
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Fri Dec 20 21:21:59 2019 +0100|
[81e1872b478dc79e853a9f6175f0d57c70ccbfab] | 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/4.1 | Andreas Rheinhardt
| Mon Jan 20 20:20:42 2020 +0100|
[68e67bb187657173354c233edd4db5f81ffdbf80] | 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/4.1 | Andreas Rheinhardt
| Fri Nov 9 06:31:36 2018 +0100|
[5db4c91ef57927213adc5e4e0a5006f7bddde195] | committer: Andreas Rheinhardt
h264_redundant_pps: Fix memleak in case of errors
Now the fragment is uninitialized and the input packet freed in case of
errors.
Sign
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Mon Jan 20 16:56:55 2020 +0100|
[d620f2eeb4087ece55bd70fbd9f3f1665f61e77c] | 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/4.1 | Andreas Rheinhardt
| Mon Mar 30 02:50:02 2020 +0200|
[cd4d57fe1ca5aa992d14fdc4f4f87b9c57dbfb90] | 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/4.1 | Andreas Rheinhardt
| Wed Sep 4 00:50:11 2019 +0200|
[325498af97b2104070fbea974281a393a898672c] | 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/4.1 | Andreas Rheinhardt
| Sat Mar 21 04:50:20 2020 +0100|
[f411e3aede1f17599d02d1ab8d92a3c6d99e6676] | 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/4.1 | Andreas Rheinhardt
| Fri Mar 27 08:31:29 2020 +0100|
[ebe90fbb742bb6e23a7df5cb8b10d7f1ded5a54b] | committer: Andreas Rheinhardt
avformat/avidec: Fix memleak with embedded GAB2 subtitles
The code for GAB2 subtitles predates refcounting AVPackets. So in order
to tr
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sun May 24 03:14:00 2020 +0200|
[aec8b1fa0bfa000ec27c8ac71a3c4035278c0b8e] | 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/4.1 | Andreas Rheinhardt
| Thu Jan 23 17:08:29 2020 +0100|
[9b605dcdde36a2b6459fd714b26f797b10ee04ba] | committer: Andreas Rheinhardt
avformat/hevc: Fix potential leak in case of ff_hevc_annexb2mp4_buf failure
ff_hevc_annexb2mp4_buf() could indicate an error, yet leave
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Wed Apr 15 20:54:42 2020 +0200|
[259edd9293c382299ad04f6133a34f9844fa0f2f] | 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/4.1 | Andreas Rheinhardt
| Sat Sep 28 04:26:10 2019 +0200|
[02d9561eabb5afeec5f47bbb50d93dde07e9e06c] | 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/4.1 | Andreas Rheinhardt
| Sat Sep 28 04:26:02 2019 +0200|
[1101cf30ec1597694d4d4b27cab2ea25aa57945c] | 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/4.1 | Andreas Rheinhardt
| Mon Sep 16 17:54:59 2019 +0200|
[8ee6b52db0e68f897d9829e51407fb35a90dfe48] | committer: Andreas Rheinhardt
avformat/mov: Fix memleak
When the mov/mp4 demuxer encounters an error during decrypting a packet,
it returns the error, yet doesn't fr
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Tue Jan 14 04:13:30 2020 +0100|
[84abf2ee322a31774ec9a6935892900af7244cfe] | committer: Andreas Rheinhardt
avformat/segafilmenc: Fix undefined left shift of 1 by 31 places
by changing the type to unsigned.
Signed-off-by: Andreas Rheinhardt
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Wed Sep 18 02:03:58 2019 +0200|
[5dc4b3209f55131e9746954ca6d47f050512ad29] | committer: Andreas Rheinhardt
avutil/encryption_info: Don't pass NULL to memcpy
The pointer arguments to memcpy (and several other functions of the
C standard librar
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Thu Jan 23 17:08:27 2020 +0100|
[31fa5fb84e816bf220c216367c99f9350af62256] | 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/4.1 | Andreas Rheinhardt
| Sat Sep 28 04:26:07 2019 +0200|
[ceed3603e16fa25104e656e80dbc7fc1093e93d6] | 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/4.1 | Andreas Rheinhardt
| Fri Sep 20 00:16:59 2019 +0200|
[0284b72c8acbc19b78baec78c58b08a2b313e7f4] | 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/4.1 | Andreas Rheinhardt
| Fri Sep 20 00:17:06 2019 +0200|
[9083b1054aba65726aa92197b6e9e99cab5e04ba] | 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/4.1 | Andreas Rheinhardt
| Wed Jan 22 15:52:10 2020 +0100|
[d9e4783f0629cd99bcdd6a844a83015df3006b38] | 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/4.1 | Andreas Rheinhardt
| Fri Sep 20 00:16:58 2019 +0200|
[3497fd2dd7342257efd3f4e1bc60c7d5d657a65a] | 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/4.1 | Andreas Rheinhardt
| Sat Sep 28 04:26:06 2019 +0200|
[ab3b008dad8e43b64d35779d74a5b06eaad30849] | 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/4.1 | Andreas Rheinhardt
| Sat Sep 28 04:25:58 2019 +0200|
[a79bfcf16763ebc0c709e18eb39088f456d7] | 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/4.1 | Andreas Rheinhardt
| Thu Oct 24 15:36:35 2019 +0200|
[d2b434001fb73bb6b5ee4fb3180d8a57c788395b] | 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/4.1 | Andreas Rheinhardt
| Thu Jun 18 14:37:38 2020 +0200|
[8d90a8cb37c1ec2596d6b2e0cdfeb0975b87bfee] | committer: Andreas Rheinhardt
avcodec/cbs_av1: Fix writing uvlc numbers >= INT_MAX
Fixes: assertion failure
Fixes: left shift of 1 by 31 places cannot be represented
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sat Sep 28 19:54:25 2019 +0200|
[901048ad96264622489c8d7d8f0db375a080285b] | committer: Andreas Rheinhardt
avformat/matroskadec: Fix demuxing ProRes
The structure of a ProRes frame in mov/mp4 is that of a typical atom:
First a 32 bit BE size
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Tue Jan 7 14:55:42 2020 +0100|
[57dca5213ba40e6ed5ff70782f8ecefd30915fc7] | committer: Andreas Rheinhardt
avformat/fitsdec: Fix potential leak of string in AVBPrint
by freeing it a bit earlier.
Signed-off-by: Andreas Rheinhardt
Signed-off-
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Wed Sep 25 00:03:07 2019 +0200|
[438773db5106573f533989d2e67a52c509608ed9] | 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/4.1 | Andreas Rheinhardt
| Wed Jan 8 19:29:13 2020 +0100|
[02368962f583877dcc136cc21fee4cb97458e979] | 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/4.1 | Andreas Rheinhardt
| Mon Sep 16 17:55:01 2019 +0200|
[9744ed6e52ed006e99447a7b4fd53c0057d0d7f1] | 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/4.1 | Andreas Rheinhardt
| Fri Sep 20 00:17:01 2019 +0200|
[2b9ddde1d027f316c2a064fcf61e94a6c9dda981] | 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/4.1 | Andreas Rheinhardt
| Thu Nov 21 07:17:19 2019 +0100|
[26ceb54a28d5d3c411e5eab6ba7a18571d3e076c] | committer: Andreas Rheinhardt
avformat/av1: Fix leak of dynamic buffer in case of parsing failure
Signed-off-by: Andreas Rheinhardt
Signed-off-by: James Almer
(che
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Sat Sep 28 04:25:57 2019 +0200|
[7cb41481ea13facf737556d2fce823e8c7c807f7] | 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
| Sun Sep 15 22:01:20 2019 +0200|
[9a3edef421ad245d450b57d6ce9dd8fd2be6920a] | 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/4.1 | Andreas Rheinhardt
| Thu Jun 25 15:10:35 2020 +0200|
[0df1210631532319e7a60b35c3c82580bce6893f] | 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/4.1 | Andreas Rheinhardt
| Sat Sep 28 04:25:56 2019 +0200|
[63383aaf535aa0f29715b3a4f5abfdbcdb70bc41] | 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/4.1 | Andreas Rheinhardt
| Fri Sep 20 00:17:03 2019 +0200|
[62df14c7fe1c33a972506105b61bb458833b8df4] | 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/4.1 | Andreas Rheinhardt
| Sat Dec 7 00:16:19 2019 +0100|
[88a19d6b4df69f419381fbc5690cf38e4a55f97f] | committer: Andreas Rheinhardt
avformat/matroskadec: Fix use-after-free when demuxing ProRes
ProRes in Matroska is supposed to not contain the first atom header
(cont
ffmpeg | branch: release/4.1 | Andreas Rheinhardt
| Tue Jan 7 14:55:48 2020 +0100|
[e848b20ef0e2106b682f233d527da4cd71d7e6c0] | 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/4.1 | Andreas Rheinhardt
| Sat Apr 20 00:03:15 2019 +0200|
[458d0dea90c8e9756658d5931463421fc6974fc6] | 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/4.2 | Andreas Rheinhardt
| Sat Mar 21 07:31:17 2020 +0100|
[210aa29b429ca1358be1333e8949fd30008529fd] | 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/4.2 | Andreas Rheinhardt
| Wed Jun 24 17:51:58 2020 +0200|
[fd6cb26583700c4ea294ac367dcfe3c777624dca] | committer: Andreas Rheinhardt
avformat/avc, mxfenc: Avoid allocation of H264 SPS structure, fix memleak
Up until now, ff_avc_decode_sps would parse a SPS and return
ffmpeg | branch: release/4.2 | Andreas Rheinhardt
| Sun Jun 14 20:54:46 2020 +0200|
[76562bf8f0ce87f3840b3dff9b82504d06f11f8b] | 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/4.2 | Andreas Rheinhardt
| Mon Sep 16 17:54:59 2019 +0200|
[d1fe26f2b75088bf29b8ed27ad43146e1666e38e] | committer: Andreas Rheinhardt
avformat/mov: Fix memleak
When the mov/mp4 demuxer encounters an error during decrypting a packet,
it returns the error, yet doesn't fr
ffmpeg | branch: release/4.2 | Andreas Rheinhardt
| Sun Jun 14 03:29:17 2020 +0200|
[5a2fbc43b7dc9670a806cc9d07470a82d6245a7b] | committer: Andreas Rheinhardt
avformat/webvttdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would lea
ffmpeg | branch: release/4.2 | Andreas Rheinhardt
| Sun Jun 14 03:35:41 2020 +0200|
[27dec16bbfe45de75db48b3e3ebebffa3e7e967c] | 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/4.2 | Andreas Rheinhardt
| Thu Jun 25 15:10:35 2020 +0200|
[ca4d2c3c52155f00bebb4d343d64d48f0944a50c] | 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/4.2 | Andreas Rheinhardt
| Thu Jun 18 14:37:38 2020 +0200|
[847bb1d5226af1cbe85bc09527f4cc25389aad7d] | committer: Andreas Rheinhardt
avcodec/cbs_av1: Fix writing uvlc numbers >= INT_MAX
Fixes: assertion failure
Fixes: left shift of 1 by 31 places cannot be represented
ffmpeg | branch: release/4.2 | Andreas Rheinhardt
| Sun Jun 14 09:19:38 2020 +0200|
[ca2ca8d64757f35805149b63e7b1fdc5ed1292b6] | 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/4.2 | Zhao Zhili | Sun Jun 28
11:15:39 2020 +0800| [6b0276f05ee0ee7c7cb76d381fe3e27cae806205] | 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/4.2 | Andreas Rheinhardt
| Sun Jun 14 03:28:56 2020 +0200|
[4cfc3e8a1523e05c1e4c68ac51237dcebdec8fd3] | committer: Andreas Rheinhardt
avformat/vplayerdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would le
ffmpeg | branch: release/4.2 | Andreas Rheinhardt
| Mon Sep 16 15:48:31 2019 +0200|
[b1d8fac858870964da27729569d650415db7dabd] | 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/4.2 | Andreas Rheinhardt
| Sun Jun 14 03:04:29 2020 +0200|
[24ef2a85a335d02cd57186e21098ea57218ca014] | committer: Andreas Rheinhardt
avformat/aqtitledec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would le
ffmpeg | branch: release/4.2 | Andreas Rheinhardt
| Sun Jun 14 03:19:32 2020 +0200|
[ae98e1945e55e3a7c609db2806e6cc9db3ac9b64] | committer: Andreas Rheinhardt
avformat/mpl2dec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak
ffmpeg | branch: release/4.2 | Andreas Rheinhardt
| Sun Jun 14 03:23:27 2020 +0200|
[fae6d7c5a8860bc857e7a56e53b4bcc42be3a6da] | 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/4.2 | Andreas Rheinhardt
| Sun Jun 14 03:21:03 2020 +0200|
[bdde2f25edccb688658bff0af1fdd3a31e0ded5c] | committer: Andreas Rheinhardt
avformat/pjsdec: Fix memleak upon read header failure
The already parsed subtitles (contained in an FFDemuxSubtitlesQueue)
would leak i
1 - 100 of 142 matches
Mail list logo