10:36
avcodec/ffv1enc: Add -remap_optimizer option This allows tuning how much effort (time) the encoder spends on optimizing the remap table Signed-off-by: Michael Niedermayer <michaelⓐniedermayer.cc> [DH] doc/encoders.texi [DH] libavcodec/ffv1.h [DH] libavcodec/ffv1enc.c
08:23
avcodec/ffv1enc: Eliminate RemapEncoderState Signed-off-by: Michael Niedermayer <michaelⓐniedermayer.cc> [DH] libavcodec/ffv1enc.c
08:17
avcodec/ffv1enc: Eliminate copy_state Signed-off-by: Michael Niedermayer <michaelⓐniedermayer.cc> [DH] libavcodec/ffv1enc.c
00:52
avcodec/ffv1enc: Better heuristic for selecting mul values. This increases the search space from the hardcoded 17 tables to ~ 23^512 tables The mul_count choice is chosen by bruteforce All testcases tried, improve Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer <michaelⓐniedermayer.cc> [DH] libavcodec/ffv1enc.c
15:21
avcodec/ituh263enc: Add necessary #if checks for FLV encoder Fixes compilation in case where the FLV encoder is disabled with any other H.263 based encoder enabled. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardtⓐoutlook.com> [DH] libavcodec/ituh263enc.c
21:56
avutil/hwcontext_vulkan: stop checking for deprecated and removed flag AV_VK_FRAME_FLAG_CONTIGUOUS_MEMORY was deprecated in e0f2d2e70228d022195afccc057bd6dc8b688c21 and removed in 09a57602991d47011247f2683f32a53255adcf09 Fixes: e0f2d2e70228d022195afccc057bd6dc8b688c21 Fixes: 09a57602991d47011247f2683f32a53255adcf09 [DH] libavutil/hwcontext_vulkan.c
16:15
avcodec/raw: Duplicate raw_pix_fmt_tags into fourcc2pixfmt tool Do this instead of exporting raw_pix_fmt_tags via avpriv_get_raw_pix_fmt_tags(). For shared builds this will lead to an increase in the combined size of the lavc and fourcc2pixfmt binaries (because the overhead of exporting avpriv_get_raw_pix_fmt_tags() is dwarfed by the size of the array), but given that fourcc2pixfmt is a test tool that is not widely distributed it does not really matter. For static builds the opposite is true (the rest of lavc/raw.o is no longer pulled into the test tool and the getter can be removed, (...)