[FFmpeg-cvslog] avcodec/bsf: Avoid allocation for AVBSFInternal

2021-08-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Aug 5 05:13:32 2021 +0200| [afeefb306e89b3ea3eb8ac8227996dc79589b669] | committer: Andreas Rheinhardt avcodec/bsf: Avoid allocation for AVBSFInternal Do this by allocating AVBSFContext together with the data that is currently in AVBSFInternal

[FFmpeg-cvslog] avformat/avio: Move internal AVIOContext fields to avio_internal.h

2021-08-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 4 16:52:07 2021 +0200| [45bfe8b838275235412777dd430206d9a24eb3ee] | committer: Andreas Rheinhardt avformat/avio: Move internal AVIOContext fields to avio_internal.h Currently AVIOContext's private fields are all over AVIOContext. This com

[FFmpeg-cvslog] avformat/aviobuf: Avoid allocation when using dynamic buffer

2021-08-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 4 13:58:31 2021 +0200| [f5f984c9c37fb55eb4e21dfdd95a3bcf01258373] | committer: Andreas Rheinhardt avformat/aviobuf: Avoid allocation when using dynamic buffer This can be achieved by allocating the AVIOContext and the dynamic buffer's opa

[FFmpeg-cvslog] avformat/aviobuf: Use ffio_fill for padding

2021-08-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 4 14:58:28 2021 +0200| [52bd399972494b7065afa46ba23c5a62794b7c93] | committer: Andreas Rheinhardt avformat/aviobuf: Use ffio_fill for padding Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=

[FFmpeg-cvslog] avformat/aviobuf: Make ffio_set_buf_size() static

2021-08-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Aug 5 01:58:57 2021 +0200| [530ac6aa305aeda631c77f8a17e96c14c7ab1a1c] | committer: Andreas Rheinhardt avformat/aviobuf: Make ffio_set_buf_size() static Possible since 9c3adb7ce23522dcceb264bc0bffd3592dd3e1a5. Signed-off-by: Andreas Rheinhard

[FFmpeg-cvslog] avformat/utils: Move ffio_limit() to aviobuf

2021-08-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Aug 5 01:45:21 2021 +0200| [19093100fd5c3100f15a5c41f99e1f5792997b73] | committer: Andreas Rheinhardt avformat/utils: Move ffio_limit() to aviobuf It is the more natural place for it given that it only deals with I/O; in fact, the function al

[FFmpeg-cvslog] avformat/aviobuf: Avoid calling function twice due to FFMAX()

2021-08-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 4 20:36:48 2021 +0200| [7cfff1512c41a95f50a020854d40c813b9a8b1ec] | committer: Andreas Rheinhardt avformat/aviobuf: Avoid calling function twice due to FFMAX() Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpe

[FFmpeg-cvslog] avformat/matroskadec: Read RealAudio extradata directly

2021-08-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 4 22:20:46 2021 +0200| [e75ab15fd4579e7b4d5b12d756caeee338f0f62c] | committer: Andreas Rheinhardt avformat/matroskadec: Read RealAudio extradata directly Don't use the avio-API to read a few bytes at fixed offsets. Signed-off-by: Andreas

[FFmpeg-cvslog] avutil/log: Reorder elements of AVClass to make it smaller

2021-08-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 4 18:25:08 2021 +0200| [81b61869207782d71b55d1a262dab340fc2d94cf] | committer: Andreas Rheinhardt avutil/log: Reorder elements of AVClass to make it smaller Putting child_next besides child_class_iterate is actually nicer. Signed-off-by:

[FFmpeg-cvslog] avcodec/codec: Reorder elements to make AVCodec smaller

2021-08-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Aug 4 16:09:24 2021 +0200| [417bd4f7dd885b3a5134eb8f86833946bf51afa7] | committer: Andreas Rheinhardt avcodec/codec: Reorder elements to make AVCodec smaller Reordering max_lowres is an ABI break. Signed-off-by: Andreas Rheinhardt > http:/

[FFmpeg-cvslog] avcodec/h264_slice: don't allocate film grain buffers when using hwaccel

2021-08-25 Thread James Almer
ffmpeg | branch: master | James Almer | Wed Aug 25 18:00:14 2021 -0300| [9677053884066f07821bba57a4eb0436cfec0905] | committer: James Almer avcodec/h264_slice: don't allocate film grain buffers when using hwaccel Fixes regression since 66845cffc3bbb17f91294d15cd6f57f3df3bce97 Signed-off-by: Ja

[FFmpeg-cvslog] fftools/ffmpeg_filter: silence valgrind warning

2021-08-25 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Tue Aug 24 09:24:55 2021 +0200| [8cbed82b2aaebe98ac4f89555eab17e5e21d9f51] | committer: Paul B Mahol fftools/ffmpeg_filter: silence valgrind warning > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8cbed82b2aaebe98ac4f89555eab17e5e21d9f51 ---

[FFmpeg-cvslog] avcodec/dnxhddec: ignore second flag for encoded field

2021-08-25 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Aug 25 22:36:32 2021 +0200| [507fdcd1b09deed0cfd274d6afb284a99963168f] | committer: Paul B Mahol avcodec/dnxhddec: ignore second flag for encoded field And instead use previous field flag. Fixes decoding files produced by non-compliant encoders. >

[FFmpeg-cvslog] arm: hevc_qpel: Fix the assembly to work with non-multiple of 8 widths

2021-08-25 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Aug 25 11:31:33 2021 +0300| [2589060b92eeeb944c6e2b50e38412c0c5fabcf4] | committer: Martin Storsjö arm: hevc_qpel: Fix the assembly to work with non-multiple of 8 widths This unbreaks the fate-checkasm-hevc_pel test on arm targets. The assembly a

[FFmpeg-cvslog] tests/fate: move TTML-in-MP4 tests from subtitles.mak to mov.mak

2021-08-25 Thread Jan Ekström
ffmpeg | branch: master | Jan Ekström | Wed Aug 25 22:28:19 2021 +0300| [d48232fb4cdb55b3add08cef89c222a60d0896a9] | committer: Jan Ekström tests/fate: move TTML-in-MP4 tests from subtitles.mak to mov.mak subtitles.mak's fate-sub tests utilize a more strict comparator ("rawdiff"), which causes

[FFmpeg-cvslog] avfilter: add hsvkey and hsvhold video filters

2021-08-25 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Fri Aug 20 08:06:38 2021 +0200| [02aa7dc423f477b4aea5d087a9d4951d8aec5e85] | committer: Paul B Mahol avfilter: add hsvkey and hsvhold video filters > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=02aa7dc423f477b4aea5d087a9d4951d8aec5e85 ---

[FFmpeg-cvslog] avcodec/jpeg2000_parser: Fix skipping of JP2 info markers by correctly reading marker size

2021-08-25 Thread Shaun Simpson
ffmpeg | branch: master | Shaun Simpson | Wed Jul 21 14:15:45 2021 +0100| [16102cada5a7c6e0a2aa07b1d2ac24dabc2095d9] | committer: Paul B Mahol avcodec/jpeg2000_parser: Fix skipping of JP2 info markers by correctly reading marker size Signed-off-by: Shaun Simpson > http://git.videolan.org/gi

[FFmpeg-cvslog] avcodec/jpeg2000_parser: Fix parsing of tile-part header

2021-08-25 Thread Shaun Simpson
ffmpeg | branch: master | Shaun Simpson | Wed Jul 21 16:30:09 2021 +0100| [01284c01c1a24baf35e687ce47d231d33b03e349] | committer: Paul B Mahol avcodec/jpeg2000_parser: Fix parsing of tile-part header And frames where the end of frame marker is at the end of the buffer. Signed-off-by: Shaun Si