[FFmpeg-cvslog] lavf/url: add ff_url_decompose().

2020-09-09 Thread Nicolas George
ffmpeg | branch: release/4.3 | Nicolas George | Wed Jul 29 14:39:20 2020 +0200| [3bb90226f98ec00fe66aab30494ea7af8f46bc40] | committer: Marton Balint lavf/url: add ff_url_decompose(). (cherry picked from commit d853293679f93ef882e6a5f1c47eb5a65ceddf3d) > http://git.videolan.org/gitweb.cgi/ffm

[FFmpeg-cvslog] avformat/libsrt: close listen fd in listener mode

2020-09-09 Thread Nicolas Sugino
ffmpeg | branch: release/4.3 | Nicolas Sugino | Thu Aug 13 22:18:26 2020 -0300| [dae6d75a31acd519e82b5767fbcb34b790e172b4] | committer: Marton Balint avformat/libsrt: close listen fd in listener mode In listener mode the first fd is not closed when libsrt_close() is called because it is overwr

[FFmpeg-cvslog] lavf/url: rewrite ff_make_absolute_url() using ff_url_decompose().

2020-09-09 Thread Nicolas George
ffmpeg | branch: release/4.3 | Nicolas George | Thu Jul 30 00:02:10 2020 +0200| [5382d3b853952b93773e084ab74e793ac4205af8] | committer: Marton Balint lavf/url: rewrite ff_make_absolute_url() using ff_url_decompose(). Also add and update some tests. Change the semantic a little, because for fi

[FFmpeg-cvslog] lavfi/buffersink: cast to uint64_t before shifting.

2020-09-09 Thread Nicolas George
ffmpeg | branch: master | Nicolas George | Tue Sep 8 19:55:41 2020 +0200| [b0203fa72bfa5f98b20b7b57d7f6a6b574ad3f92] | committer: Nicolas George lavfi/buffersink: cast to uint64_t before shifting. Fix CID 146. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b0203fa72bfa5f98b2

[FFmpeg-cvslog] avcodec/extract_extradata: Consolidate zeroing extradata padding

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 7 14:42:46 2020 +0200| [16c916e4c90cc6fa6b53563c7d4db701d8001feb] | committer: Andreas Rheinhardt avcodec/extract_extradata: Consolidate zeroing extradata padding Reviewed-by: James Almer Signed-off-by: Andreas Rheinhardt > http://git.

[FFmpeg-cvslog] avfilter/af_headphone: Don't allocate unused element in array

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 26 06:24:51 2020 +0200| [6d0d25eca38089e207d3fcbae1d112531aaace21] | committer: Andreas Rheinhardt avfilter/af_headphone: Don't allocate unused element in array The headphone filter uses an array with as many elements as the filter has inp

[FFmpeg-cvslog] avfilter/af_headphone: Only keep one AVFrame at a time

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 26 06:10:47 2020 +0200| [990d9dd8468ea4088cf318370b5045ea69d1] | committer: Andreas Rheinhardt avfilter/af_headphone: Only keep one AVFrame at a time Despite the headphone filter only using one AVFrame at a time, it kept an array each

[FFmpeg-cvslog] avfilter/af_headphone: Remove pointless additions

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 28 15:28:33 2020 +0200| [7b841cf6b706055164d5db3f2b901ed32e8092af] | committer: Andreas Rheinhardt avfilter/af_headphone: Remove pointless additions buffer_length is a power-of-two and modulo is buffer_length - 1, so that buffer_length & m

[FFmpeg-cvslog] avfilter/af_headphone: Avoid indirection for function pointer

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 28 14:07:42 2020 +0200| [bb8ab733c27d549cdddb0ab41c61b18fab1967f7] | committer: Andreas Rheinhardt avfilter/af_headphone: Avoid indirection for function pointer Reviewed-by: Paul B Mahol Signed-off-by: Andreas Rheinhardt > http://git.vi

[FFmpeg-cvslog] avfilter/af_headphone: Simplify finding channel index

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Aug 27 07:28:55 2020 +0200| [9d1f58424aa3154e63b7c7cfed6c5311ad6a6ccc] | committer: Andreas Rheinhardt avfilter/af_headphone: Simplify finding channel index Before this commit, the headphone filter called av_channel_layout_extract_channel() in

[FFmpeg-cvslog] avfilter/af_headphone: Fix channel assignment

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 26 04:24:26 2020 +0200| [0952f8f909fa723d790ceb43e562e316efbf99dd] | committer: Andreas Rheinhardt avfilter/af_headphone: Fix channel assignment The documentation of the map argument of the headphone filter states: "Set mapping of input s

[FFmpeg-cvslog] avfilter/af_headphone: Avoid allocating array

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 26 06:51:18 2020 +0200| [6ada3c83681de138ab8371c5ded1c8a7a0f9d370] | committer: Andreas Rheinhardt avfilter/af_headphone: Avoid allocating array Reviewed-by: Paul B Mahol Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitwe

[FFmpeg-cvslog] avfilter/af_headphone: Avoid intermediate buffer III

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Aug 25 15:08:31 2020 +0200| [abe0a5dd0a87aa8f509a366910ed6e3ccc2bd281] | committer: Andreas Rheinhardt avfilter/af_headphone: Avoid intermediate buffer III The headphone filter allocates a pair of buffers to be used as intermediate buffers lat

[FFmpeg-cvslog] avfilter/af_headphone: Don't check for clipping in separate loop

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Aug 29 07:15:53 2020 +0200| [3e950f53496d53a45c9e1ba03aa83dfaa90b2ac0] | committer: Andreas Rheinhardt avfilter/af_headphone: Don't check for clipping in separate loop Reviewed-by: Paul B Mahol Signed-off-by: Andreas Rheinhardt > http://git

[FFmpeg-cvslog] dnn/dnn_backend_native_layer_conv2d: Fix allocation size

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Sep 9 14:10:24 2020 +0200| [9beaf536fe5b52ed5af4d4dd5746277ee5ac9552] | committer: Andreas Rheinhardt dnn/dnn_backend_native_layer_conv2d: Fix allocation size Found via ASAN with the dnn-layer-conv2d FATE-test. Reviewed-by: Guo, Yejun Signe

[FFmpeg-cvslog] avfilter/af_headphone: Use more appropriate variable name

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 26 09:14:53 2020 +0200| [8dda0d601becf19e6cdf350e2fe82b4db7339bd1] | committer: Andreas Rheinhardt avfilter/af_headphone: Use more appropriate variable name Also unify incrementing the variable containing the pointer to the currently used

[FFmpeg-cvslog] avfilter/af_headphone: Avoid intermediate buffers II

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Aug 25 15:35:23 2020 +0200| [d883bca0f0f15bd4b86d57fb64c172b3c0c8850f] | committer: Andreas Rheinhardt avfilter/af_headphone: Avoid intermediate buffers II When the headphone filter is configured to perform its processing in the frequency doma

[FFmpeg-cvslog] avfilter/af_headphone: Avoid intermediate buffers I

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Aug 25 15:31:04 2020 +0200| [f5e1d38b87fb82c199ea293863789c8bfb7fe1bf] | committer: Andreas Rheinhardt avfilter/af_headphone: Avoid intermediate buffers I The headphone filter has two modes; in one of them (say A), it needs certain buffers to

[FFmpeg-cvslog] avfilter/af_headphone: Remove delay fields

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Aug 25 14:57:31 2020 +0200| [a513b306b3bb058f0501a72dd5169dfc39bf73ef] | committer: Andreas Rheinhardt avfilter/af_headphone: Remove delay fields They seem to exist for an option that was never implemented. Reviewed-by: Paul B Mahol Signed-o

[FFmpeg-cvslog] avfilter/af_headphone: Only attempt once to init coeffs

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Aug 25 15:00:52 2020 +0200| [5e68727fa7265a1f2eb0faf63e0b87869cc41199] | committer: Andreas Rheinhardt avfilter/af_headphone: Only attempt once to init coeffs The headphone filter does most of its initialization after its init function, becaus

[FFmpeg-cvslog] avfilter/af_headphone: Combine several loops when checking for EOF

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 28 14:49:49 2020 +0200| [a84c77396bf17dc12925f1c5e25851df55660162] | committer: Andreas Rheinhardt avfilter/af_headphone: Combine several loops when checking for EOF Reviewed-by: Paul B Mahol Signed-off-by: Andreas Rheinhardt > http://g

[FFmpeg-cvslog] avfilter/af_headphone: Avoid duplicating string needlessly

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Aug 24 23:03:45 2020 +0200| [bff1d0c6587243369f12c575f5dcb20d6e7e910b] | committer: Andreas Rheinhardt avfilter/af_headphone: Avoid duplicating string needlessly The string given by an AVOption that contains the channel assignment is used only

[FFmpeg-cvslog] avfilter/af_headphone: Remove always true check

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 28 14:22:43 2020 +0200| [709fca0a9415ea97cd1d49d67298b8c8728a7aec] | committer: Andreas Rheinhardt avfilter/af_headphone: Remove always true check Reviewed-by: Paul B Mahol Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/git

[FFmpeg-cvslog] avfilter/af_headphone: Check for the existence of samples

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 28 10:37:46 2020 +0200| [dfd46e2d160afcb7e453d0e2394a6978cb447712] | committer: Andreas Rheinhardt avfilter/af_headphone: Check for the existence of samples Not providing any samples makes no sense at all. And if no samples were provided f

[FFmpeg-cvslog] avfilter/af_headphone: Simplify parsing channel mapping string

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Aug 27 03:14:02 2020 +0200| [71daaafa3a7f0e3494b73055bdbb3fd8aa114173] | committer: Andreas Rheinhardt avfilter/af_headphone: Simplify parsing channel mapping string When parsing the channel mapping string (a string containing '|' delimited to

[FFmpeg-cvslog] avfilter/af_headphone: Fix stack buffer overflow

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 26 10:11:38 2020 +0200| [58b6594b01e37ebf3daa2cb66183287a1f1b0a78] | committer: Andreas Rheinhardt avfilter/af_headphone: Fix stack buffer overflow The number of channels can be up to 64, not only 16. Reviewed-by: Paul B Mahol Signed-off

[FFmpeg-cvslog] avfilter/af_headphone: Don't overrun array

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Aug 24 06:34:17 2020 +0200| [14226be499d27935d54981f0a6e1b15fd65746cd] | committer: Andreas Rheinhardt avfilter/af_headphone: Don't overrun array The headphone filter stores the channel position of the ith HRIR stream in the ith element of an

[FFmpeg-cvslog] avfilter/af_headphone: Don't use uninitialized buffer in log message

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Aug 24 06:08:56 2020 +0200| [e2d4a5807fa5914185dc6f3ae0a4d63cd8fe3b29] | committer: Andreas Rheinhardt avfilter/af_headphone: Don't use uninitialized buffer in log message This buffer was supposed to be initialized by sscanf(input, "%7[A-Z]%n"

[FFmpeg-cvslog] avfilter/af_headphone: Remove unused arrays

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Aug 25 14:47:09 2020 +0200| [b2feca461611ab6146d2a275a2c82ec8c1bcb534] | committer: Andreas Rheinhardt avfilter/af_headphone: Remove unused arrays The delay arrays were never properly initialized, only zero-initialized; furthermore these array

[FFmpeg-cvslog] avfilter/af_headphone: Use uint64_t for channel mapping

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Aug 24 22:17:02 2020 +0200| [bc533ba2ae46978a826c0ace242b3e2e4cabd9fb] | committer: Andreas Rheinhardt avfilter/af_headphone: Use uint64_t for channel mapping The headphone filter has an option for the user to specify an assignment of inputs t

[FFmpeg-cvslog] avfilter/af_headphone: Fix segfault when using very short streams

2020-09-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 28 10:56:20 2020 +0200| [7b74e02ef2d0099a2e1f1d1cefc1fce2e041f618] | committer: Andreas Rheinhardt avfilter/af_headphone: Fix segfault when using very short streams When the headphone filter does its processing in the time domain, the leng