Flole
You commented on a bug report as far as I can see, which was closed as ffmpeg 7 support is simply not there yet.
Well Yes but you may also look at tvheadend/tvheadend1715
It has indeed been closed as not a bug as I wrote. and reason is "You are using a modified version"! Yes I had to because ffmpeg6 was indeed not installed on my system and I have to change default config to avoid static libs...
For me, when code does not compile on widely used Linux systems using default libraries, it is a bug but I understand one may disagree and say it is a missing feature. See https://packages.debian.org/trixie/ffmpeg (testing = trixie not even unstable or experimental) or https://launchpad.net/ubuntu/+source/ffmpeg/7:7.1.1-1ubuntu1 (Plucky = 25.04).
It may be fine for some devs to keep old code that runs with ffmpeg 4,5,6 on a Linux 4,5,6 kernel but I would prefer code that require at least ffmpeg 6 and works with ffmpeg 7 and a 6.x kernel (october 2022). At least, when resources are scarce, I find it is more efficient to spend energy to go forward and prepare the future than trying to maintain compatibility with old, unsupported system especially when work is (for me) wasted on the CI to maintain the build infrastructure for theses obsolete systems instead of enhancing actual code.
People needing old code because of dependencies can use git to get old releases that are compatible with their system.
At least we managed to express our different opinions politely. Already an achievement.