diff options
author | Kalev Lember <klember@redhat.com> | 2023-12-09 22:07:31 +0100 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2023-12-18 23:59:51 +0200 |
commit | b391fdbf1aedbf9a77ef3079607f5d54f9d78309 (patch) | |
tree | c4a1a388f78f5720e725a93ca05b62a4e4120008 /tests/ref/fate/wavpack-lossy-float | |
parent | 25835e25931c28b6edb01a0e639c9be0770b519f (diff) | |
download | ffmpeg-b391fdbf1aedbf9a77ef3079607f5d54f9d78309.tar.gz |
lavc/libopenh264: Drop openh264 runtime version checks
With the way the runtime checks are currently set up, every single
openh264 release, no matter how minor, is considered an ABI break and
requires ffmpeg recompilation. This is unnecessarily strict because it
doesn't allow downstream distributions to ship any openh264 bug fix
version updates without breaking ffmpeg's openh264 support.
Years ago, at the time when ffmpeg's openh264 support was merged,
openh264 releases were done without a versioned soname (the library was
just libopenh264.so, unversioned). Since then, starting with version
1.3.0, openh264 has started using versioned sonames and the intent has
been to bump the soname every time there's a new release with an ABI
change.
This patch drops the exact version check and instead adds a minimum
requirement on 1.3.0 to the configure script.
Signed-off-by: Kalev Lember <klember@redhat.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'tests/ref/fate/wavpack-lossy-float')
0 files changed, 0 insertions, 0 deletions