ffmpeg | branch: master | Andreas Rheinhardt
| Wed Nov 7 04:47:51 2018 +0100|
[8d1cf2d89481ca986af893425188d065c0f8f857] | committer: Mark Thompson
cbs_h264: Fix handling of auxiliary pictures
The earlier code used the most recent non-auxiliary slice to determine
whether an auxiliary slice
ffmpeg | branch: master | Andreas Rheinhardt
| Fri Nov 9 06:31:38 2018 +0100|
[6dafcb6fdb6271d35220b889833561705c2b366f] | committer: Michael Niedermayer
h264_redundant_pps: Fix logging context
The first element of H264RedundantPPSContext is not a pointer to an
AVClass as required.
Signed
ffmpeg | branch: master | Andreas Rheinhardt
| Sun Nov 4 05:48:40 2018 +0100|
[6df9020f45eaff66ba2c2bac98cda9ddaacb03f3] | committer: Mark Thompson
cbs_mpeg2: Improve performance of writing slices
Instead of using a combination of bitreader and -writer for copying data,
one can byte-align
ffmpeg | branch: master | Andreas Rheinhardt
| Sun Nov 11 23:43:05 2018 +0100|
[ee47ac97d7938fc221d1d386e3e520a5521cddfd] | committer: Mark Thompson
cbs_h2645: Improve performance of writing slices
Instead of using a combination of bitreader and -writer for copying data,
one can byte-align
ffmpeg | branch: master | Andreas Rheinhardt
| Mon Nov 12 15:18:12 2018 +0100|
[959521b58de945ce8aacd4b0ba84958fc192a2c9] | committer: Mark Thompson
h264_levels, h264_metadata_bsf: Fix levels typo
profile_idc for level 1b should be 11, not 10.
Signed-off-by: Andreas Rheinhardt
Signed-off-by
ffmpeg | branch: master | Andreas Rheinhardt
| Mon Nov 12 15:18:15 2018 +0100|
[3c9c9b1568ef6a9babb4237cf8850017ef547668] | committer: Mark Thompson
h264_metadata: Don't use inferred value of buffering frames
Using the value of buffering frames inferred from the old level is
not a sen
ffmpeg | branch: master | Andreas Rheinhardt
| Fri Nov 9 06:31:36 2018 +0100|
[40b74abfca39bf514333c3ebb6d6e946975057c3] | committer: Mark Thompson
h264_redundant_pps: Fix memleak in case of errors
Now the fragment is uninitialized and the input packet freed in case of
errors.
Signed-off-by
ffmpeg | branch: master | Andreas Rheinhardt
| Sun Nov 18 15:08:45 2018 +0100|
[8f875a90c440925268e55c2734ec258fe1994cab] | committer: Michael Niedermayer
avutil/mem: Correct documentation of av_fast_*alloc(z)
The current wording regarding size and min_size is completely wrong and
ignores
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Sep 11 14:36:36 2019 +0200| [1a066d87e3ea2fb8139af9181b3abf0f0a16a208] |
committer: Steven Liu
avformat/hlsenc: Fix memleak when using single_file
This commit fixes a memleak in the hls muxer when one uses a single file
as output. It has been
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 15 22:01:20 2019 +0200| [3ab488a5407f833ecc66e8fa4c537dc4852db720] |
committer: Michael Niedermayer
avcodec/ttaenc: Fix undefined shift
ttaenc contained (1 << unary) - 1 as an argument for a function
expecting an unsigned int. una
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Sep 16 17:54:59 2019 +0200| [34bd293b014efc816bd7aab068d7f9e4a6d3011a] |
committer: Michael Niedermayer
avformat/mov: Fix memleak
When the mov/mp4 demuxer encounters an error during decrypting a packet,
it returns the error, yet doesn't
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Sep 16 17:55:01 2019 +0200| [2b1fcba8ddcb7d29299ea28403fb597640a7288b] |
committer: Michael Niedermayer
fftools/ffmpeg_opt: Fix signed integer overflow
Fixes ticket #8154.
Signed-off-by: Andreas Rheinhardt
Signed-off-by: Michael Niedermayer
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Sep 18 05:26:05 2019 +0200| [e12a2a2d73436e1514293367ec662562df1780e3] |
committer: Michael Niedermayer
avcodec/avpacket: Improve allocating packets
av_mallocz + av_init_packet leads to the same result as av_mallocz +
av_packet_unref, but
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Sep 18 05:25:59 2019 +0200| [9442b0de1bf607ef9577623780897c0380736dd7] |
committer: Michael Niedermayer
avcodec/mjpegdec: Unify switch statements
This has been forgotten in d5a3a20d.
Found via PVS-Studio (see ticket #8156).
Signed-off-by
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Sep 18 05:26:07 2019 +0200| [ebd25a5ba532633326d3944eda2e982380ef6626] |
committer: Michael Niedermayer
avutil/common: Fix undefined shift
av_mod_uintp2_c uses a bitwise AND with (1 << p) - 1 to clear the high
bits of an unsigned in
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Aug 19 23:56:18 2019 +0200| [8b1be6e5eb8560ed19e7f22616041a6094610137] |
committer: Michael Niedermayer
avformat/internal: Improve documentation of ff_packet_list_get
The documentation of ff_packet_list_get currently didn't match the
a
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Aug 19 23:56:19 2019 +0200| [90f647c29be3eb436fb8b6be612f64ec686a48a8] |
committer: Michael Niedermayer
avformat/utils: Preserve integrity of linked list
1. Instead of relying on ff_packet_list_get to get the oldest element in
an AVPacketList
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 00:16:59 2019 +0200| [86bef10e7aee338a4df60c57904c16e33509e76e] |
committer: Michael Niedermayer
avcodec/tdsc: Fix undefined shifts
Fixes the tdsc FATE-test.
Signed-off-by: Andreas Rheinhardt
Signed-off-by: Michael Niedermayer
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 00:17:04 2019 +0200| [54e1efda6d67afb11e21e40109c10b447f8d7f3c] |
committer: Michael Niedermayer
avcodec/g723_1dec: Fix invalid shift
Fixes the FATE-tests g723_1-dec-1, g723_1-dec-2 and g723_1-dec-4.
Signed-off-by: Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Sep 18 02:03:58 2019 +0200| [e6018fda14d7cfe2c890fb336c9264c4ea0b6c5c] |
committer: Michael Niedermayer
avutil/encryption_info: Don't pass NULL to memcpy
The pointer arguments to memcpy (and several other functions of the
C standard li
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 00:17:06 2019 +0200| [2f289ec914cc7e8133858d4f9e8d91dab685ae44] |
committer: Michael Niedermayer
avcodec/ac3enc: Fix invalid shift
Fixes the FATE-tests unknown_layout-ac3, ac3-fixed-encode, ac3-encode
and eac3-encode. It furthermore
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 21 11:15:42 2019 +0200| [25a501b5287b5e84121302c41109b0cfdd7785b2] |
committer: Michael Niedermayer
avutil/opt: Fix type specifier
This bug has been introduced in 9e0a071e.
Signed-off-by: Andreas Rheinhardt
Reviewed-by: Paul B Mahol
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Sep 12 00:18:29 2019 +0200| [f83ac5fd793f6464020777da6802803048b97fc6] |
committer: Mark Thompson
avcodec/cbs_h264: Automatically free SEI payload on error
If adding an SEI message to an access unit fails, said SEI message was
not touched, so
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 22:39:10 2019 +0200| [fc20ba9e049e5dde25643bffb2565a5477e6e5f6] |
committer: James Almer
avformat/utils: Move the reference to the packet list
Up until now, ff_packet_list_put had a flaw: When it moved a packet to
the list (meaning
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Sep 24 18:31:43 2019 +0200| [e045be92cdf5a2851900e8e85b815c29ae6f100a] |
committer: James Almer
avformat/utils: Assert that stream_index is valid
There is currently an ordinary check for this (which would lead to a
memleak), but given that no
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Sep 24 18:31:44 2019 +0200| [66d5e43b9909804511a3e1fb65f6f0bbb0264eb3] |
committer: James Almer
avformat/utils: Fix memleaks
ff_read_packet had potential memleaks:
1. If av_packet_make_refcounted fails, it means that the packet is not
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Sep 26 02:05:58 2019 +0200| [b6be2be765b3f9104ca5bc9f608a934db0fc012a] |
committer: James Almer
avformat/utils: ensure that all packets in AVPacketList are reference counted
This is done so that its data is really owned by the packet.
This
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 00:16:58 2019 +0200| [84974c6fb542cf019904016c2165d9a62db9f312] |
committer: Paul B Mahol
avcodec/wavpackenc: Fix undefined shifts
Fixes ticket #8161 and the acodec-wavpack FATE-test.
Signed-off-by: Andreas Rheinhardt
> h
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 00:17:01 2019 +0200| [69473bec6f38fefc9a433d95f8e00de101299592] |
committer: Paul B Mahol
avcodec/pcm: Fix undefined shifts
Fixes the acodec-pcm-u16[lb]e FATE-tests.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 00:16:57 2019 +0200| [093b6894bfc2a8f0804f1c774bfe7827e44ffdb2] |
committer: Paul B Mahol
avcodec/mpeg12dec: Sanitize start codes earlier
The MPEG-1/2 decoder uses avpriv_find_start_code to search for start
codes and worked with the
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 00:17:03 2019 +0200| [646799b42fd59ee79920e472795bf881b78bb5ce] |
committer: Paul B Mahol
avformat/movenc: Fix undefined shift
Fixes the movenc FATE-test.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 00:17:02 2019 +0200| [5886153dc3d3cc3730379391024148b4f141e6fe] |
committer: Paul B Mahol
avcodec/pcm: Cosmetics
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Sep 25 00:03:07 2019 +0200| [8b0f949906116c40b6f1e55a1bce4447ada3219c] |
committer: Michael Niedermayer
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: master | Andreas Rheinhardt |
Sat Sep 28 04:26:01 2019 +0200| [f7bc0386d935e541a610a36595476710c036bfae] |
committer: Michael Niedermayer
avcodec/ffv1enc: Fix out-of-bounds-array access
libavcodec/ffv1enc.c accessed an array of uint8_t [32] via array[0][j]
in order to loop
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 28 04:25:57 2019 +0200| [fa211943265ca991548a4cc2f85a6df9cedcd092] |
committer: Michael Niedermayer
avfilter/vf_hqx: Fix undefined left shifts of negative numbers
Affected every usage of this filter; in particular, it affected the
FATE
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 28 04:26:07 2019 +0200| [324487b596fbcda0a5753c7bb7b2e96e9d512479] |
committer: Michael Niedermayer
avcodec/ituh263dec: Fix undefined left shift of negative number
Fixes ticket #8160.
Signed-off-by: Andreas Rheinhardt
Signed-off-by
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 28 04:26:10 2019 +0200| [5cf593adcd79a7c9502dc2725e1f0681ada36aef] |
committer: Michael Niedermayer
avcodec/jpeg2000dwt: Fix undefined shifts of negative numbers
Affected the vsynth*-jpeg2000 and the vsynth*-jpeg2000-97 FATE tests
(where
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 28 04:26:06 2019 +0200| [b7f156e8cbdf3256c7860c62ebb7a6c3002cbb03] |
committer: Michael Niedermayer
avcodec/dnxhdenc: Fix undefined left shifts of negative numbers
Affected 61 FATE-tests: 60 vsynth tests and lavf-mxf_opatom.
Signed-off
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 28 04:25:58 2019 +0200| [736c7c20e7819811dc59f43490563789b192eb6e] |
committer: Michael Niedermayer
swscale/x86/swscale: Fix undefined left shifts of negative numbers
This affected many FATE-tests: The number of failing tests went down
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 28 04:25:56 2019 +0200| [4294dc3589a3ab973b10a85b576ff15e3ffb000d] |
committer: Michael Niedermayer
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: master | Andreas Rheinhardt |
Sat Sep 28 04:26:02 2019 +0200| [e2646e23be69bdef1e41d4decee1a4298701b8d1] |
committer: Michael Niedermayer
swscale/utils: Fix invalid left shifts of negative numbers
Affected the FATE-tests vsynth_lena-dv-411, vsynth1-dv-411,
vsynth2-dv-411 and
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 22:39:12 2019 +0200| [bf79e4426a94d17ca49b01ab1624c5d59ae59bb2] |
committer: James Almer
avformat/utils: Fix memleaks II
Up until now, avformat_find_stream_info had a potential for memleaks:
When everything was fine, it read packets
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 22:39:14 2019 +0200| [cdba00ae113c94ef243bc238c64678c7bca82084] |
committer: James Almer
avformat/utils: Avoid copying packets unnecessarily
Up until now, read_frame_internal in avformat/utils.c uses a spare
packet on the stack that
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 22:39:16 2019 +0200| [9fdc2c7bc45b062457f3d58578e3a02dd945c9c4] |
committer: James Almer
avformat/utils: Remove unnecessary initializations
Up until now, read_frame_internal always initialized the packet it
received. But since the
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 28 04:42:24 2019 +0200| [ada02cf85fffd7806ac48e907f45082dd91efc18] |
committer: James Almer
avformat/utils: Don't create unnecessary references
When AVFMT_FLAG_GENPTS is set, av_read_frame would put a reference to a
packet in the p
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 22:39:15 2019 +0200| [5c95af6b7c8ea7fa700f91e9ab55ef2713b6f02f] |
committer: James Almer
avformat/utils: Improve parsing packets
Up until now, parse_packet() used a stack packet in case the stream is
flushed. But using such a packet is
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 20 22:39:11 2019 +0200| [47a4528abc9702da02b2115c4ad235e70138648a] |
committer: James Almer
avformat/utils: Don't initialize in loops
Since the recent changes to ff_packet_list_put, the source packet will
be automatically reset whe
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Sep 18 05:25:58 2019 +0200| [fc3c67e8825a4468120bb8aa0943c72c03f3] |
committer: Mark Thompson
avcodec/cbs_h2645: Fix potential out-of-bounds array access
The maximum allowed index for an array access is FF_ARRAY_ELEMS - 1; yet
the current
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Sep 18 05:26:01 2019 +0200| [1929dd4eff93e81bab8637f298754294448e624e] |
committer: Mark Thompson
avcodec/cbs_av1: Make overread check more robust
When performing a comparison of a signed int and an unsigned int, the
signed int is first
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 2 06:04:10 2019 +0200| [c548b0a4c67b99e8728578a68084664d8bd220ac] |
committer: Michael Niedermayer
avformat/aiffenc: Use standard packet list functions
Up until now, aiffenc didn't rely on the standard functions for adding
an eleme
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 2 06:04:11 2019 +0200| [c694fc5759719de577fd0751103e20b6ce902a8f] |
committer: Michael Niedermayer
avformat/aiffenc: Fix potential memleak upon failure
Signed-off-by: Andreas Rheinhardt
Reviewed-by: Matthieu Bouron
Signed-off-by
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 2 06:04:12 2019 +0200| [be0d3a2df1a1ec627ba50f535f61f7fcd359f6a4] |
committer: Michael Niedermayer
avformat/aiffenc: Remove wrong and redundant check
The check "if (!pb->seekable & AVIO_SEEKABLE_NORMAL)" is wrong, bec
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 28 19:54:25 2019 +0200| [581419ea39de6619c3389b8d10ac2cbe212c62a0] |
committer: James Almer
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 field, then
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:01:11 2019 +0200| [670fd3b0ec8f81f7cb69932715562ddcd55096ec] |
committer: Michael Niedermayer
avformat/mpjpegdec: Avoid allocation of AVIOContext
Put an AVIOContext whose lifetime doesn't extend beyond the function where
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:23:14 2019 +0200| [e3650dcfc9cde6ceccf7bbc225962da196e2a386] |
committer: Michael Niedermayer
avcodec/cinepakenc: Fix invalid shifts
Fixes: left shift of 1 by 31 places cannot be represented in type 'int'.
Affected the
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Oct 7 02:10:30 2019 +0200| [361fb42e1e53a78a96a8b30ed7c4baff18fa206e] |
committer: Paul B Mahol
avcodec/filter: Remove extra '; ' outside of functions
They are not allowed outside of functions. Fixes the warning
"ISO C does
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:01:15 2019 +0200| [e5e5be4c7f607d3c04396d71f511c6b81a1cd997] |
committer: Paul B Mahol
avcodec/flac_parser: Fix off-by-one error
The flac parser uses a fifo to buffer its data. Consequently, when
searching for sync codes of flac
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:01:12 2019 +0200| [69dd8d3a2a3d82ada344c889cbf8a8837a9157a0] |
committer: Paul B Mahol
avformat/flac_picture: Avoid allocation of AVIOContext
Put an AVIOContext whose lifetime doesn't extend beyond the function
where it is allo
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:01:14 2019 +0200| [d03c3e85176436d06b0367b6dd926645d46a2083] |
committer: Paul B Mahol
avcodec/flac_parser: Don't allocate array separately
The FLACHeaderMarker structure contained a pointer to an array of int;
said array was a
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:01:13 2019 +0200| [5e546864b09379910721b35a14713982d933d9dd] |
committer: Paul B Mahol
avcodec/flac_parser: Use native endianness when possible
FLAC sync codes contain a byte equal to 0xFF and so the function that
searches for sync
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:01:16 2019 +0200| [047a6d396f6919c469e35d6ef75bd9cae5a87523] |
committer: Paul B Mahol
avcodec/flac_parser: Fix number of buffered headers
Only decrement the number of buffered headers if a header has actually
been freed.
Signed
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:01:18 2019 +0200| [87b30f8af8c6d2da7364bf595d98c3c5d3485853] |
committer: Paul B Mahol
avcodec/flac_parser: Don't modify size of the input buffer
When flushing, MAX_FRAME_HEADER_SIZE bytes (always zero) are supposed to
be writt
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:01:20 2019 +0200| [1d54309c8ac17254e95ad9f3cab0110a33b1dd2b] |
committer: Paul B Mahol
avcodec/flac_parser: Cosmetics
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:01:19 2019 +0200| [5873feac54da8b8e1d6e4ccf4821c2ff09864cd9] |
committer: Paul B Mahol
avcodec/flac_parser: Don't leave stale pointer in memory
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpe
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 6 07:01:17 2019 +0200| [a1701e7591e5fcbe9111218cb583a8ea0fb0b1da] |
committer: Paul B Mahol
avcodec/flac_parser: Remove superfluous checks
For a parser, the input buffer is always != NULL: In case of flushing,
the indicated size of the
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Oct 8 07:41:13 2019 +0200| [ffb32d35eee616f79a37c4c96f37f2697932cc32] |
committer: Paul B Mahol
avformat/mpeg: Remove set-but-unused variable
Forgotten in 7da57875.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Oct 10 11:47:41 2019 +0200| [def04022f4a7058f99e669bfd978d431d79aec18] |
committer: Michael Niedermayer
avcodec/zmbvenc: Correct offset in buffer
zmbvenc allocates a buffer for a picture with padding on all four sides:
The stride is choosen
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Oct 11 06:06:58 2019 +0200| [223a2c2a6079a8a5a8bbaf4a7671f959a8dd8bc2] |
committer: Michael Niedermayer
fftools/ffmpeg: Improve streamcopy
do_streamcopy() has a packet that gets zero-initialized first, then gets
initialized via av_init_packet
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Oct 12 06:22:29 2019 +0200| [5056eb351117d7a794cc342130325749305cd4bc] |
committer: Michael Niedermayer
avformat/Makefile: Fix aiffdec replaygain dependency
Forgotten in 6390f52a.
Signed-off-by: Andreas Rheinhardt
Signed-off-by: Michael
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Oct 17 11:24:55 2019 +0200| [6aae32212041df0f7e75616d57848d35fd8d3c18] |
committer: Paul B Mahol
avfilter/af_arnndn: Remove superfluous qualifier
remove_doubling() returned a const float, but returning qualified types
is pointless anyway
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Oct 17 11:11:55 2019 +0200| [097c917c147661f5378dae8fe3f7e46f43236426] |
committer: Paul B Mahol
avcodec/ac3enc: Fix memleak
Fixes ticket #8294.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Oct 17 10:29:45 2019 +0200| [ba191c0ce044a71e49b5bef97dd84d00aa37f4e4] |
committer: James Almer
vp9_superframe: Avoid allocations and copies of packet structures
Up until now, the vp9_superframe bsf used distinct packets for input and
output
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jul 10 23:08:26 2019 +0200| [eb17bf6fd3da5136d3b15c7e608a317826fd15f9] |
committer: Michael Niedermayer
mpeg4_unpack_bframes: Avoid allocations and copies of packet structures
1. Since bd90a2ec, mpeg4_unpack_bframes caches whole packets
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 16 18:47:39 2019 +0200| [b288a7eb3d963a175e177b6219c8271076ee8590] |
committer: Michael Niedermayer
avformat/mpegenc: Fix memleaks and return values
If there is an error in mpeg_mux_init() (the write_header function of
the various MPEG-PS
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jul 10 23:08:27 2019 +0200| [fee1bffbc26ea6c39e11db0c58f3df9dd8fa84bd] |
committer: Michael Niedermayer
mpeg4_unpack_bframes: Merge close and flush
They are identical now.
Signed-off-by: Andreas Rheinhardt
Signed-off-by: Michael Niedermayer
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Oct 17 14:35:14 2019 +0200| [6090ac1d043c28937761ab0b0381088e900fa617] |
committer: Michael Niedermayer
avcodec/zmbv: Call decode_intra directly
zmbv has only one function for decoding intra frames, namely
decode_intra; and yet up until now
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 16 03:57:08 2019 +0200| [982a98a0e3414109647f885baee1196ee4ffb455] |
committer: James Almer
avformat/matroskaenc: Fix memleak upon failure
The Matroska muxer up until now leaked memory in two scenarios:
1. If an error happened during
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 16 03:57:09 2019 +0200| [7797fdfe6f33a7fc35ec147edcb7d1aac47b4a75] |
committer: James Almer
avformat/matroskaenc: Use ffio_free_dyn_buf
instead of replicating its behaviour.
Signed-off-by: Andreas Rheinhardt
Signed-off-by: James Almer
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 16 04:00:56 2019 +0200| [65ef74f74900590f134b4a130e8f56e5272d1925] |
committer: James Almer
avformat/matroskaenc: Move track-related fields to mkv_track
Signed-off-by: Andreas Rheinhardt
Signed-off-by: James Almer
> h
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Oct 15 13:17:34 2019 +0200| [74cafb0e6f3c5ec9d68b6e75e4257d77c3055805] |
committer: James Almer
avformat/matroskaenc: Cosmetics
Contains renaming of variables (e.g. mkv_write_cues() contained
variables called tracknum that actually contain
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Oct 15 13:17:32 2019 +0200| [b4e36df74faf0174e0734792a16fee1ed6f5be2c] |
committer: James Almer
avformat/matroskaenc: Remove redundant assert
The Matroska muxer groups index entries with the same pts together in
order to save a few bytes
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Oct 15 13:17:33 2019 +0200| [c486fe206eac9260d786120aa500f51cb3b4085d] |
committer: James Almer
avformat/matroskaenc: Use more appropriate function name
mkv_start_new_cluster() actually didn't start a new cluster, but ended
the ol
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Oct 22 15:16:42 2019 +0200| [c36eae65e488d8b047d37aa157c3c3c033f6489d] |
committer: Michael Niedermayer
avformat/mpeg: Add padding to extradata
Extradata is supposed to be padded with AV_INPUT_BUFFER_PADDING_SIZE bytes,
yet the VobSub demuxer
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 23 14:59:40 2019 +0200| [f53525d248634b6a68f37baefc5028d364ba0bff] |
committer: Michael Niedermayer
avformat/aiffenc: Use better error codes
Signed-off-by: Andreas Rheinhardt
Signed-off-by: Michael Niedermayer
> http://git.videolan.
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 23 14:59:44 2019 +0200| [3d5d0301c3d8b0c550db78730e9cfc017d6db5fb] |
committer: Michael Niedermayer
avformat/icoenc: Add deinit function
Prevents memleaks in situations where the trailer isn't written, e.g.
because of errors d
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Oct 22 15:16:41 2019 +0200| [262eef6b899ca39f80296e6eb701e895549d8a83] |
committer: James Almer
avformat/mpeg: Don't free unintialized pointer
In order to fix a potential memleak upon failure, 0b8956b2 made sure that
a buffer given
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Oct 24 15:36:35 2019 +0200| [6f2a3958cfac135c60b509a61a4fd39432d8f9a9] |
committer: Michael Niedermayer
fftools/ffmpeg: Free swresample dictionary during cleanup
Freeing this was forgotten in ad899522.
Fixes #8315 and #8316.
Signed-off-by
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Oct 25 20:07:33 2019 +0200| [09e938b3a12938fff6cb36c70407d8913acfd04b] |
committer: Michael Niedermayer
avformat/asfenc: Remove unnecessary header
libavutil/parseutils.h has been included in 22bbd6e8 for av_parse_time()
and the header has not
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Oct 25 03:38:07 2019 +0200| [2e37237ff107ea7175e15fed5e2f8d8aba80e225] |
committer: Michael Niedermayer
avformat/aiffenc: Add deinit function
Prevents memleaks if the trailer is never written.
Signed-off-by: Andreas Rheinhardt
Signed-off-by
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Oct 25 20:07:36 2019 +0200| [982539a07af72ab5bae551b92e3a63bf5cf86cf6] |
committer: Michael Niedermayer
avformat/avidec: Remove superfluous header
bswap.h was included since 7b114c09, yet since 3788a3c0 no explicit use
of anything from
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Oct 25 20:07:37 2019 +0200| [b78227e1684a0ef186bf4bf273950f97803289dc] |
committer: Michael Niedermayer
avformat/avienc: Remove superfluous header
04d2540c added intreadwrite.h to avienc.c, although there was (and is)
no need to do so. The
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Oct 26 06:59:57 2019 +0200| [8b28aa0767d510b84d932a94c045a693b97e8179] |
committer: Michael Niedermayer
avformat/dss: Remove superfluous headers
Both attributes.h and bswap.h have been included from the very beginning
of this muxer without
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 23 14:59:41 2019 +0200| [26aa04991e02f5fb83ffe177fbd832d7d7deb2fb] |
committer: James Almer
avformat/apngenc: Add deinit function
Prevents memleaks when the trailer is never written (e.g. when there was
a write error when writing the
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Nov 6 13:18:16 2019 +0100| [fc7b6d55741a926896958939a97b2958df1c1bb4] |
committer: Michael Niedermayer
fftools/ffmpeg_opt: Fix mixed declarations and code
Introduced in ed3c317d.
Signed-off-by: Andreas Rheinhardt
Signed-off-by: Michael
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Nov 10 02:47:24 2019 +0100| [b25b6432a7345791c488fadba3bd1ac75ebb2cbb] |
committer: Michael Niedermayer
avcodec/dvdec: Don't use restrict directly to fix build on MSVC
004ebd4b added a function with a parameter that was declared as res
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Nov 10 19:04:51 2019 +0100| [a7245adee3e98d4b2e2a1bb7ddc0caae898b5193] |
committer: Michael Niedermayer
avformat/id3v2: Avoid av_strdup for key and value of dict
Signed-off-by: Andreas Rheinhardt
Reviewed-by: Paul B Mahol
Signed-off-by
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Nov 14 15:06:27 2019 +0100| [f01f9f179389befe9bce7639088e453146a39915] |
committer: James Almer
avformat/av1dec: Redo flushing of bsf
The current approach has two different calls to av_bsf_send_packet():
A normal one, sending a packet; and an
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Nov 14 15:44:15 2019 +0100| [41b05b849f215b03eeb9e3608571ba47de64182a] |
committer: James Almer
avcodec/avcodec: Adapt the doc of av_bsf_send_packet to match its actual
implementation.
Explicitly allowing empty packets to signal flushing
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Nov 16 06:24:29 2019 +0100| [27522fb64c43e06486261ca9359a1de929b7d2f3] |
committer: Michael Niedermayer
avcodec/put_bits: Relax requirements to rebase PutBitContext
The earlier requirement was for the new buffer to be bigger than the old
one
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Oct 8 07:41:16 2019 +0200| [5d8d9e032cafa88e99046478090dd5a629e3d51c] |
committer: Michael Niedermayer
avformat/flacdec: Remove useless packet
flac_read_timestamp() applied av_init_packet() to a packet (which
initializes all fields of the
1 - 100 of 6875 matches
Mail list logo