[FFmpeg-cvslog] avcodec/av1dec: Remove redundant second free

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 21:35:12 2020 +0200| [3e057dd8b1ae7c455f0a8a761962349a06d592a7] | committer: Andreas Rheinhardt avcodec/av1dec: Remove redundant second free The AV1 decoder has the FF_CODEC_CAP_INIT_CLEANUP flag set and yet the decoder's close function

[FFmpeg-cvslog] avcodec/av1dec: Fix segfault upon allocation error

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 14 06:37:24 2020 +0200| [92b578e1d62adf933cfacd36c02aabc448ed214d] | committer: Andreas Rheinhardt avcodec/av1dec: Fix segfault upon allocation error Up until now, the AV1 decoder always checks before calling its wrapper around ff_thread_r

[FFmpeg-cvslog] dnn_backend_native_layer_conv2d.c: refine code.

2020-09-16 Thread Xu Jun
ffmpeg | branch: master | Xu Jun | Wed Sep 16 18:07:19 2020 +0800| [7d3cd9f9566ef5fb0cf64be90473152c68dc] | committer: Guo, Yejun dnn_backend_native_layer_conv2d.c: refine code. Move thread area allocate out of thread function into main thread. Signed-off-by: Xu Jun > http://git.videolan

[FFmpeg-cvslog] dnn_backend_native_layer_conv2d.c: fix memory allocation bug in multithread function.

2020-09-16 Thread Xu Jun
ffmpeg | branch: master | Xu Jun | Wed Sep 16 18:07:17 2020 +0800| [8e67ae2cb4cb6785bbaa6a5d4bbbacd035cfd027] | committer: Guo, Yejun dnn_backend_native_layer_conv2d.c: fix memory allocation bug in multithread function. Before patch, memory was allocated in each thread functions, which may cau

[FFmpeg-cvslog] avcodec/svq3: Fix segfault on allocation error, avoid allocations

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 02:25:16 2020 +0200| [96061c5a4f690c3ab49e4458701bb013fd3dd57f] | committer: Andreas Rheinhardt avcodec/svq3: Fix segfault on allocation error, avoid allocations The very first thing the SVQ3 decoder currently does is allocating several

[FFmpeg-cvslog] avcodec/ra288: Avoid indirection when calling float dsp function

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 00:09:18 2020 +0200| [d3737bde639998f5a021e6fc00547ca2a7b28798] | committer: Andreas Rheinhardt avcodec/ra288: Avoid indirection when calling float dsp function Do this by only keeping the only function pointer from the AVFloatDSPContex

[FFmpeg-cvslog] avcodec/sonic: Fix leaks upon allocation errors

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 01:10:40 2020 +0200| [7d91f9271ee336da93b6871bf3306348ac1595a7] | committer: Andreas Rheinhardt avcodec/sonic: Fix leaks upon allocation errors The Sonic decoder and encoders allocate several buffers in their init function and return im

[FFmpeg-cvslog] avcodec/qtrleenc: Fix memleak upon allocation failure

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Sep 12 23:52:36 2020 +0200| [2a71cbeb019fabd70f04ca9d2ec5d0bff3b3e3d2] | committer: Andreas Rheinhardt avcodec/qtrleenc: Fix memleak upon allocation failure The qtrle encoder allocates several buffers and an AVFrame in its init function. If on

[FFmpeg-cvslog] avcodec/ra144enc: Don't free unnecessarily

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Sep 12 23:56:50 2020 +0200| [8bbd97109c993b50a00a88f2b773252ed1b83fc0] | committer: Andreas Rheinhardt avcodec/ra144enc: Don't free unnecessarily The init function of the real_144 encoder calls its own close function if a call to ff_lpc_init()

[FFmpeg-cvslog] avcodec/pcm: Avoid indirection when calling float dsp function

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 00:13:43 2020 +0200| [771f91532c5cb65666820f1156b3a0e1661a3102] | committer: Andreas Rheinhardt avcodec/pcm: Avoid indirection when calling float dsp function Do this by only keeping the only function pointer from the AVFloatDSPContext

[FFmpeg-cvslog] avcodec/svq3: Remove unused buffer

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 02:55:25 2020 +0200| [30620956ff7d1cf0f42846847d44e739bf094540] | committer: Andreas Rheinhardt avcodec/svq3: Remove unused buffer Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=30620956f

[FFmpeg-cvslog] avcodec/svq3: Avoid overhead of AVBuffer API

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 03:15:29 2020 +0200| [ef6c52f3c56ffdefb6c1f108b583b60657ff0bfc] | committer: Andreas Rheinhardt avcodec/svq3: Avoid overhead of AVBuffer API Up until now, the SVQ3 decoder allocated several refcounted buffers, despite no sharing/refcoun

[FFmpeg-cvslog] avcodec/roqaudioenc: Avoid redundant free of unallocated buffer

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 00:22:28 2020 +0200| [0b45ac571713cc8fda7aa5381c68ad671d21504b] | committer: Andreas Rheinhardt avcodec/roqaudioenc: Avoid redundant free of unallocated buffer If allocating a buffer in RoQ DPCM encoder's init function failed, the close

[FFmpeg-cvslog] avcodec/tscc2: Cleanup generically after init failure

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 03:34:19 2020 +0200| [657756c353526e8807a214770c54a5bcb903bcad] | committer: Andreas Rheinhardt avcodec/tscc2: Cleanup generically after init failure Do this by setting the FF_CODEC_CAP_INIT_CLEANUP flag. Signed-off-by: Andreas Rheinha

[FFmpeg-cvslog] avcodec/vble: Don't free buffer known to be NULL

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 03:52:39 2020 +0200| [a265e6604eb411316ec7ec91ba1bfaa37c71ef2d] | committer: Andreas Rheinhardt avcodec/vble: Don't free buffer known to be NULL Freeing a buffer allocated in the VBLE decoder's init function is the only thing the decode

[FFmpeg-cvslog] avcodec/vb: Cleanup generically after init failure

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 03:51:23 2020 +0200| [b128344dfcfcf167cd7f6b12b82fddc7efddc98d] | committer: Andreas Rheinhardt avcodec/vb: Cleanup generically after init failure In other words: Set the FF_CODEC_CAP_INIT_CLEANUP flag. Signed-off-by: Andreas Rheinhard

[FFmpeg-cvslog] avcodec/pcm-dvdenc: Remove empty function

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Sep 12 23:48:32 2020 +0200| [4db4e69512a933f38d99b10df58431b9fed3e584] | committer: Andreas Rheinhardt avcodec/pcm-dvdenc: Remove empty function Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4d

[FFmpeg-cvslog] avcodec/ffv1: Fix segfaults on allocation error

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 14 04:58:34 2020 +0200| [a0750f412ade5a969b1f90e038d707d531c97342] | committer: Andreas Rheinhardt avcodec/ffv1: Fix segfaults on allocation error When allocating FFV1 slice contexts fails, ff_ffv1_init_slice_contexts() frees everything th

[FFmpeg-cvslog] avcodec/svq3: Fix memleaks upon allocation error

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 02:45:38 2020 +0200| [64a64d47c0afd2a0517375345fe7df61abfc89c0] | committer: Andreas Rheinhardt avcodec/svq3: Fix memleaks upon allocation error Commit b2361cfb94738298a6c4037cc348fe5015efb841e made all of the error paths in svq3_decode

[FFmpeg-cvslog] avcodec/c93: Cleanup generically after init failure

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 13 22:42:26 2020 +0200| [8de4a132ff5cf9efa1c35c78c881dc22ba255c10] | committer: Andreas Rheinhardt avcodec/c93: Cleanup generically after init failure Reviewed-by: Paul B Mahol Signed-off-by: Andreas Rheinhardt > http://git.videolan.org

[FFmpeg-cvslog] avcodec/pcm-dvd: Avoid allocation of buffer

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Sep 12 23:47:28 2020 +0200| [7a84ee84ec2b1413f14d81af4b9266de2e83ca2c] | committer: Andreas Rheinhardt avcodec/pcm-dvd: Avoid allocation of buffer In this case, it also allows to remove the decoder's close function. Signed-off-by: Andreas Rhe

[FFmpeg-cvslog] avcodec/ffv1: Simplify cleanup after allocation failure

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 14 05:39:26 2020 +0200| [fe63b3eedcb2b92b3e086676ebed470d9f0ed64d] | committer: Andreas Rheinhardt avcodec/ffv1: Simplify cleanup after allocation failure Now that ff_ffv1_close() is called upon failure for both the FFV1 encoder and decode

[FFmpeg-cvslog] avcodec/ffv1enc: Fix memleaks on init failure

2020-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 14 05:30:15 2020 +0200| [f9215d0bb20242299f3654fd4646511665b20c4c] | committer: Andreas Rheinhardt avcodec/ffv1enc: Fix memleaks on init failure The FFV1 encoder has so far not cleaned up after itself in this case; but it can be done easil

[FFmpeg-cvslog] avcodec/mv30: Check remaining mask in decode_inter()

2020-09-16 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Sep 14 00:03:36 2020 +0200| [142ae27b1d4d23b72396950ebaaeaca10ba600d9] | committer: Michael Niedermayer avcodec/mv30: Check remaining mask in decode_inter() Fixes: timeout (too long -> 4sec) Fixes: 25129/clusterfuzz-testcase-minimized-ffmpeg

[FFmpeg-cvslog] avcodec/wmalosslessdec: Check remaining space before padding and channel residue

2020-09-16 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Sep 13 21:12:17 2020 +0200| [c467adf3bf9bb4b7fd28956ec698d884e63f145d] | committer: Michael Niedermayer avcodec/wmalosslessdec: Check remaining space before padding and channel residue Fixes: Timeout (1101sec -> 0.4sec) Fixes: 24491/clusterf

[FFmpeg-cvslog] [ffmpeg-web] branch master updated. 4717783 web/download: add gyan.dev for Windows builds

2020-09-16 Thread ffmpeg-git
The branch, master has been updated via 4717783e0a0454099366a892c573cfd091bfea55 (commit) via fcf9b3b969bd01709a439676195b946683ce1676 (commit) from 688e95788b23bc8d4c1f072939692cf93ed4bc78 (commit) - Log - com

[FFmpeg-cvslog] avcodec/lscr: stop returning error if size of packet is 2 bytes

2020-09-16 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Sep 16 15:20:21 2020 +0200| [161495a3d026a73bc802c66a94e867ef457320d4] | committer: Paul B Mahol avcodec/lscr: stop returning error if size of packet is 2 bytes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=161495a3d026a73bc802c66a94e86