- do not exit if font failed to set (maybe the system one will be tried?)
- removed implicit helvetica (seem to be set by IM6 by default, anyways
so just not setting it won't solve the problem when helvetica not found
in sys)
If font is not set explicitly, MagickQueryFontMetrics fails with:
```
[text vo_pp.] MagickQueryFontMetrics failed: unable to read font `helvetica' @ error/annotate.c/RenderFreetype/1658!
```
(using ImageMagick 7.1.1)
- suppress the output for unit_evaluate
- improve debug printout codec_conversion_test_testcard_uyvy_to_i420
- improve C variant of ASSERT_EQUAL_MESSAGE macro (prints num values
also in hex)
- remove VLA from codec_conversions_test.cpp (not valid in C++)
fix test codec_conversion_test_testcard_uyvy_to_i420 fail caused by the
merge of testcard_common toI420 to to_lavc uyvy_to_yuv420p
Last line was incorrectly checked in case of odd number of lines.
Workaround for SDL3 mixer, that doesn't respect selected ch_count=1 now.
Reduced the channel count later in audio stack (this will work for other
acaps as well).
1. to SDL3 nv12 (not supported before)
2. to_lavc - use rgba_to_bgra - the vc_copyline version was not keeping alpha
(if ever used - this may cause regressions, unfortunately, if alpha is
assumed to be 100%, because the orig version set it always)
3. uyvy_to_i420 use by testcard and to_lavc
uyvy_to_i420: do not write out of bounds
If width % 2 = 1, 1 extra luma on first line of pair will override the
first luma on the second.
fixed log_level shadowing
The vulkan_sdl mapped log_level shadows the global log_level variable,
so that automatic variable log_level is compared to itself (always true).
make it work when linked with both vulkan-loader:
- set VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR
(vk::InstanceCreateFlagBits::eEnumeratePortabilityKHR) when creating
the instance
and MoltenVK:
- erase VK_KHR_portability_enumeration from required extensions that
reports SDL3 SDL_Vulkan_GetInstanceExtension() on macOS
Also now the ENUMERATE_PORTABILITY_BIT is always set whenever
VK_KHR_portability_enumeration supported.