New release, just to keep updated.
Testing and ongoing experimental work on
Vulkan was being done by
Andrew, Andrea, and Terje.
Updated msg/txt to consolidate only the most noteworthy changes of 2025.
As discovered by
Stefan, libzmpeg3/video/mmx.h errs out when compiled with gcc 15 using
optimization level 3. Andrew researched this and patched the fix as used by another application.
Andrew-R work:
Applied 2 patches which might fix parallel “make install” in some cases.
For Termux, patch added to use remap_video_codec in decode.opts for “mediacodec” decode, patch for
djbfft-0.76, and blds/termux.bld updated.
Enable yuv/yuva16 and rgb/rgba16 integer formats if ALLOW_OLD_16BPC environment variable is
set to any value. This modification required un-commenting previous code and fixing a couple of
crashes. It is still in the experimental stage.
Render formats added:
- vulkan render formats for experimentation, ffv1_vulkan.mov, hevc/h264/av1_vulkan.mkv,
h264_vulkan.mp4
- av1_mediacodec.mp4, magicyuv.avi, speedhq.avi
Generate an error message if python/python3 versions is missing from the system and stop the build in
configure.ac. In addition guicast/Makefile has been made more robust as pertains to python.
Correct makeinfo/texinfo check in
configure.ac.
Updated bld_appimage.sh in the main directory as a result of the testing being done by Terje.
Fixed error in blds/bld_prepare.sh for Arch comment and added Slowroll option to Suse, etc. option.
Mods for experimental Vulkan have been added to cinelerra/ffmpeg.C.
Patch needed for Rosa 2016 thirdparty/src as libtheora-1.2.0.patch0.