[FFmpeg-cvslog] cbs_h264: Fix handling of auxiliary pictures

2018-11-08 Thread Andreas Rheinhardt
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-cvslog] h264_redundant_pps: Fix logging context

2018-11-10 Thread Andreas Rheinhardt
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-cvslog] cbs_mpeg2: Improve performance of writing slices

2018-11-11 Thread Andreas Rheinhardt
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-cvslog] cbs_h2645: Improve performance of writing slices

2018-11-11 Thread Andreas Rheinhardt
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-cvslog] h264_levels, h264_metadata_bsf: Fix levels typo

2018-11-13 Thread Andreas Rheinhardt
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-cvslog] h264_metadata: Don't use inferred value of buffering frames

2018-11-13 Thread Andreas Rheinhardt
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-cvslog] h264_redundant_pps: Fix memleak in case of errors

2018-11-18 Thread Andreas Rheinhardt
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-cvslog] avutil/mem: Correct documentation of av_fast_*alloc(z)

2018-11-18 Thread Andreas Rheinhardt
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-cvslog] avformat/hlsenc: Fix memleak when using single_file

2019-09-13 Thread Andreas Rheinhardt
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-cvslog] avcodec/ttaenc: Fix undefined shift

2019-09-16 Thread Andreas Rheinhardt
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-cvslog] avformat/mov: Fix memleak

2019-09-17 Thread Andreas Rheinhardt
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-cvslog] fftools/ffmpeg_opt: Fix signed integer overflow

2019-09-17 Thread Andreas Rheinhardt
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-cvslog] avcodec/avpacket: Improve allocating packets

2019-09-18 Thread Andreas Rheinhardt
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-cvslog] avcodec/mjpegdec: Unify switch statements

2019-09-18 Thread Andreas Rheinhardt
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-cvslog] avutil/common: Fix undefined shift

2019-09-18 Thread Andreas Rheinhardt
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-cvslog] avformat/internal: Improve documentation of ff_packet_list_get

2019-09-18 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: Preserve integrity of linked list

2019-09-18 Thread Andreas Rheinhardt
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-cvslog] avcodec/tdsc: Fix undefined shifts

2019-09-20 Thread Andreas Rheinhardt
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-cvslog] avcodec/g723_1dec: Fix invalid shift

2019-09-20 Thread Andreas Rheinhardt
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-cvslog] avutil/encryption_info: Don't pass NULL to memcpy

2019-09-20 Thread 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-cvslog] avcodec/ac3enc: Fix invalid shift

2019-09-20 Thread Andreas Rheinhardt
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-cvslog] avutil/opt: Fix type specifier

2019-09-22 Thread Andreas Rheinhardt
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-cvslog] avcodec/cbs_h264: Automatically free SEI payload on error

2019-09-24 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: Move the reference to the packet list

2019-09-25 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: Assert that stream_index is valid

2019-09-25 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: Fix memleaks

2019-09-25 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: ensure that all packets in AVPacketList are reference counted

2019-09-25 Thread Andreas Rheinhardt
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-cvslog] avcodec/wavpackenc: Fix undefined shifts

2019-09-26 Thread Andreas Rheinhardt
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-cvslog] avcodec/pcm: Fix undefined shifts

2019-09-26 Thread Andreas Rheinhardt
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-cvslog] avcodec/mpeg12dec: Sanitize start codes earlier

2019-09-26 Thread Andreas Rheinhardt
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-cvslog] avformat/movenc: Fix undefined shift

2019-09-26 Thread Andreas Rheinhardt
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-cvslog] avcodec/pcm: Cosmetics

2019-09-26 Thread Andreas Rheinhardt
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-cvslog] avcodec/exr: Fix undefined left shifts of negative numbers

2019-09-26 Thread Andreas Rheinhardt
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-cvslog] avcodec/ffv1enc: Fix out-of-bounds-array access

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avfilter/vf_hqx: Fix undefined left shifts of negative numbers

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avcodec/ituh263dec: Fix undefined left shift of negative number

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avcodec/jpeg2000dwt: Fix undefined shifts of negative numbers

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avcodec/dnxhdenc: Fix undefined left shifts of negative numbers

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] swscale/x86/swscale: Fix undefined left shifts of negative numbers

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avfilter/vf_xbr: Fix left shift of negative number

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] swscale/utils: Fix invalid left shifts of negative numbers

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: Fix memleaks II

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: Avoid copying packets unnecessarily

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: Remove unnecessary initializations

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: Don't create unnecessary references

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: Improve parsing packets

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avformat/utils: Don't initialize in loops

2019-09-28 Thread Andreas Rheinhardt
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-cvslog] avcodec/cbs_h2645: Fix potential out-of-bounds array access

2019-09-29 Thread Andreas Rheinhardt
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-cvslog] avcodec/cbs_av1: Make overread check more robust

2019-09-29 Thread Andreas Rheinhardt
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-cvslog] avformat/aiffenc: Use standard packet list functions

2019-10-03 Thread Andreas Rheinhardt
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-cvslog] avformat/aiffenc: Fix potential memleak upon failure

2019-10-03 Thread Andreas Rheinhardt
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-cvslog] avformat/aiffenc: Remove wrong and redundant check

2019-10-03 Thread Andreas Rheinhardt
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-cvslog] avformat/matroskadec: Fix demuxing ProRes

2019-10-03 Thread Andreas Rheinhardt
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-cvslog] avformat/mpjpegdec: Avoid allocation of AVIOContext

2019-10-06 Thread Andreas Rheinhardt
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-cvslog] avcodec/cinepakenc: Fix invalid shifts

2019-10-06 Thread Andreas Rheinhardt
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-cvslog] avcodec/filter: Remove extra '; ' outside of functions

2019-10-07 Thread Andreas Rheinhardt
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-cvslog] avcodec/flac_parser: Fix off-by-one error

2019-10-07 Thread Andreas Rheinhardt
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-cvslog] avformat/flac_picture: Avoid allocation of AVIOContext

2019-10-07 Thread Andreas Rheinhardt
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-cvslog] avcodec/flac_parser: Don't allocate array separately

2019-10-07 Thread Andreas Rheinhardt
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-cvslog] avcodec/flac_parser: Use native endianness when possible

2019-10-07 Thread Andreas Rheinhardt
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-cvslog] avcodec/flac_parser: Fix number of buffered headers

2019-10-07 Thread Andreas Rheinhardt
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-cvslog] avcodec/flac_parser: Don't modify size of the input buffer

2019-10-07 Thread Andreas Rheinhardt
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-cvslog] avcodec/flac_parser: Cosmetics

2019-10-07 Thread Andreas Rheinhardt
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-cvslog] avcodec/flac_parser: Don't leave stale pointer in memory

2019-10-07 Thread Andreas Rheinhardt
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-cvslog] avcodec/flac_parser: Remove superfluous checks

2019-10-07 Thread Andreas Rheinhardt
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-cvslog] avformat/mpeg: Remove set-but-unused variable

2019-10-08 Thread Andreas Rheinhardt
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-cvslog] avcodec/zmbvenc: Correct offset in buffer

2019-10-12 Thread Andreas Rheinhardt
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-cvslog] fftools/ffmpeg: Improve streamcopy

2019-10-12 Thread Andreas Rheinhardt
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-cvslog] avformat/Makefile: Fix aiffdec replaygain dependency

2019-10-13 Thread Andreas Rheinhardt
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-cvslog] avfilter/af_arnndn: Remove superfluous qualifier

2019-10-17 Thread Andreas Rheinhardt
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-cvslog] avcodec/ac3enc: Fix memleak

2019-10-17 Thread Andreas Rheinhardt
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-cvslog] vp9_superframe: Avoid allocations and copies of packet structures

2019-10-17 Thread Andreas Rheinhardt
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-cvslog] mpeg4_unpack_bframes: Avoid allocations and copies of packet structures

2019-10-17 Thread Andreas Rheinhardt
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-cvslog] avformat/mpegenc: Fix memleaks and return values

2019-10-17 Thread Andreas Rheinhardt
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-cvslog] mpeg4_unpack_bframes: Merge close and flush

2019-10-19 Thread Andreas Rheinhardt
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-cvslog] avcodec/zmbv: Call decode_intra directly

2019-10-19 Thread Andreas Rheinhardt
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-cvslog] avformat/matroskaenc: Fix memleak upon failure

2019-10-21 Thread Andreas Rheinhardt
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-cvslog] avformat/matroskaenc: Use ffio_free_dyn_buf

2019-10-21 Thread Andreas Rheinhardt
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-cvslog] avformat/matroskaenc: Move track-related fields to mkv_track

2019-10-21 Thread Andreas Rheinhardt
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-cvslog] avformat/matroskaenc: Cosmetics

2019-10-21 Thread Andreas Rheinhardt
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-cvslog] avformat/matroskaenc: Remove redundant assert

2019-10-21 Thread Andreas Rheinhardt
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-cvslog] avformat/matroskaenc: Use more appropriate function name

2019-10-21 Thread Andreas Rheinhardt
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-cvslog] avformat/mpeg: Add padding to extradata

2019-10-24 Thread Andreas Rheinhardt
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-cvslog] avformat/aiffenc: Use better error codes

2019-10-24 Thread Andreas Rheinhardt
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-cvslog] avformat/icoenc: Add deinit function

2019-10-24 Thread Andreas Rheinhardt
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-cvslog] avformat/mpeg: Don't free unintialized pointer

2019-10-24 Thread Andreas Rheinhardt
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-cvslog] fftools/ffmpeg: Free swresample dictionary during cleanup

2019-10-24 Thread Andreas Rheinhardt
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-cvslog] avformat/asfenc: Remove unnecessary header

2019-10-25 Thread Andreas Rheinhardt
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-cvslog] avformat/aiffenc: Add deinit function

2019-10-25 Thread Andreas Rheinhardt
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-cvslog] avformat/avidec: Remove superfluous header

2019-10-25 Thread Andreas Rheinhardt
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-cvslog] avformat/avienc: Remove superfluous header

2019-10-25 Thread Andreas Rheinhardt
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-cvslog] avformat/dss: Remove superfluous headers

2019-10-29 Thread Andreas Rheinhardt
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-cvslog] avformat/apngenc: Add deinit function

2019-10-30 Thread Andreas Rheinhardt
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-cvslog] fftools/ffmpeg_opt: Fix mixed declarations and code

2019-11-06 Thread Andreas Rheinhardt
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-cvslog] avcodec/dvdec: Don't use restrict directly to fix build on MSVC

2019-11-11 Thread Andreas Rheinhardt
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-cvslog] avformat/id3v2: Avoid av_strdup for key and value of dict

2019-11-13 Thread Andreas Rheinhardt
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-cvslog] avformat/av1dec: Redo flushing of bsf

2019-11-14 Thread Andreas Rheinhardt
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-cvslog] avcodec/avcodec: Adapt the doc of av_bsf_send_packet to match its actual implementation.

2019-11-14 Thread Andreas Rheinhardt
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-cvslog] avcodec/put_bits: Relax requirements to rebase PutBitContext

2019-11-16 Thread Andreas Rheinhardt
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-cvslog] avformat/flacdec: Remove useless packet

2019-11-17 Thread Andreas Rheinhardt
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   2   3   4   5   6   7   8   9   10   >