16:50
avcodec: use the renamed av_zero_extend Signed-off-by: James Almer <jamrialⓐgmail.com> [DH] libavcodec/adpcm.c [DH] libavcodec/amrwbdec.c [DH] libavcodec/atrac3plus.c [DH] libavcodec/dnxhdenc.c [DH] libavcodec/dvenc.c [DH] libavcodec/ffv1dec_template.c [DH] libavcodec/g726.c [DH] libavcodec/g729dec.c [DH] libavcodec/h264_refs.c [DH] libavcodec/h264_slice.c [DH] libavcodec/hevc/cabac.c [DH] libavcodec/hevc/hevcdec.c [DH] libavcodec/hevc/mvs.c [DH] libavcodec/hevc/pred_template.c [DH] libavcodec/hevc/ps.c [DH] libavcodec/mpeg12enc.c [DH] libavcodec/opus_pvq.c [DH] libavcodec/opus_rc.c (...)
16:44
avutil/common: assert that bit position in av_zero_extend is valid Signed-off-by: James Almer <jamrialⓐgmail.com> [DH] libavutil/common.h [DH] libavutil/x86/intmath.h
16:42
avutil: rename av_mod_uintp2 to av_zero_extend It's more descriptive of what it does. Signed-off-by: James Almer <jamrialⓐgmail.com> [DH] doc/APIchanges [DH] libavutil/common.h [DH] libavutil/version.h [DH] libavutil/x86/intmath.h
04:55
lavu/hwcontext_vulkan: Support write on drm frame Otherwise nothing is written into the destination when a write mapping is requested. For example, a vulkan frame mapped from a drm frame (which is wrapped as a vaapi frame in the example) is used as the output of scale_vulkan filter, it always gets a green screen without this patch. ffmpeg -init_hw_device vaapi=va -init_hw_device vulkan=vulkanⓐva -filter_hw_device vulkan -f lavfi -i testsrc=size=352x288,format=nv12 -vf "hwupload,scale_vulkan,hwmap=derive_device=vaapi:reverse=1,format=vaapi,hwdownload,format=nv12" -f nut - | (...)
06:33
fftools/ffmpeg_mux_init: Fix leak when using non-encoding option Reviewed-by: Anton Khirnov <antonⓐkhirnov.net> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardtⓐoutlook.com> [DH] fftools/ffmpeg_mux_init.c