21:49
avformat/utils: support arbitrary path lengths for av_filename_number_test Signed-off-by: Marton Balint <cusⓐpasswd.hu> [DH] libavformat/utils.c
04:42
avcodec/aarch64/vvc: Optimize apply_bdof Before this patch, prof_grad_filter calculate gh[0], gh[1], gv[0], gv[1] and save them to stack. derive_bdof_vx_vy load them from stack and calculate gh[0] + gh[1], gv[0] + gv[1]. apply_bdof_min_block load them from stack and calculate gh[0] - gh[1], gv[0] - gv[1] This patch add bdof_grad_filter, which calculate gh[0] + gh[1], gh[0] - gh[1], gv[0] + gv[1], gv[0] - gv[1], and save them to stack, so derive_bdof_vx_vy and apply_bdof_min_block can use the results directly. prof_grad_filter is kept for reuse by other functions in the future. Benchmark (...)
14:07
avfilter/vf_extractplanes: require straight alpha input [DH] libavfilter/vf_extractplanes.c
15:15
avfilter/vf_scale: set correct alpha mode after format change While vf_scale cannot directly convert between premultiplied and straight alpha, the effective tagging can still change as a result of a change in the pixel format (i.e. adding or removing an alpha channel). [DH] libavfilter/vf_scale.c
15:38
avfilter: add alpha_mode consistency assertion [DH] libavfilter/avfilter.c
16:32
avfilter/vf_scale: require straight alpha for alpha blending Fortunately, we only care if this flag is set - otherwise, this filter is alpha mode agnostic (since it is purely scaling, etc). That said, there is an argument to be made that we should prefer premul alpha when scaling, because scaling in straight alpha will leak garbage pixels; but I think that would be a too backwards-incompatible change to be worth thinking about at this time. [DH] (...)
20:59
avformat/img2dec: remove deprecated glob_sequence pattern type "glob_sequence" was deprecated since 2012. This also changes the default pattern to "sequence", because "glob_sequence" was also the default. Signed-off-by: Marton Balint <cusⓐpasswd.hu> [DH] doc/demuxers.texi [DH] libavformat/img2.h [DH] libavformat/img2dec.c
02:54
.forgejo/CODEOWNERS: add myself to JPEG XL and PNG Add myself to JPEG XL and PNG decoders/encoders/parsers/etc. as a suggested reviewer. I'm the maintainer of the JXL files and I know the PNG code very well. Signed-off-by: Leo Izen <leo.izenⓐgmail.com> [DH] .forgejo/CODEOWNERS
22:48
.forgejo/CODEOWNERS: remove reference to secret apparently uncommited code Signed-off-by: Michael Niedermayer <michaelⓐniedermayer.cc> [DH] .forgejo/CODEOWNERS
02:40
avcodec/Makefile: add missing dependency for prores raw decoder (again) proresdata.o is also needed, missed in a9e7b5aa07d58173bbf08d6eb4537b76fa8966a7 Signed-off-by: Kacper Michajłow <kasper93ⓐgmail.com> [DH] libavcodec/Makefile
02:40
avcodec/Makefile: add missing dependency for prores raw decoder Signed-off-by: Kacper Michajłow <kasper93ⓐgmail.com> [DH] libavcodec/Makefile [DH] libavcodec/x86/Makefile