[FFmpeg-devel] [PATCH] lavc/libopenh264: Drop openh264 runtime version checks

Cosmin Stejerean cosmin at cosmin.at
Fri Dec 8 21:12:24 EET 2023



> On Dec 8, 2023, at 11:07 AM, Kalev Lember <klember at redhat.com> wrote:
> 
> On Fri, Dec 8, 2023 at 4:59 PM James Almer <jamrial at gmail.com> wrote:
> 
>> Does the configure check ensure a new enough openh264 version is the
>> minimum supported?
>> 
> 
> Hm, I'd say that configure minimum version check is mostly orthogonal to
> the patch here.
> 
> This patch just removes a check that made it error out if the build time
> and runtime versions didn't perfectly match (as in, 1.0.0 at build time and
> 1.0.1 at run time would have resulted in erroring out). Basically just
> makes it behave like with all other libraries :)

As of what version of openh264 though is it safe to assume that ABI won't change without soname changes? Since years ago ABI changes without soname changes were present there's likely to be some minimum version above which runtime version checks are not needed.

- Cosmin


More information about the ffmpeg-devel mailing list