[FFmpeg-devel] ABI break in 4.3

Carl Eugen Hoyos ceffmpeg at gmail.com
Sun Jul 5 17:23:16 EEST 2020


Am So., 5. Juli 2020 um 10:43 Uhr schrieb Jan Engelhardt <jengelh at inai.de>:

> A program may have been built with 4.3 but is combined
> with 4.2.3 at runtime

While I can only speak for myself, this is not only not supported,
it is also something that FFmpeg will not support in the future.

Carl Eugen


, then this can happen:
>
>         a = avcodec_dct_alloc(); // allocates 896
> #ifdef HAVE_STRUCT_AVDCT_GET_PIXELS_UNALIGNED
>         a->get_pixels_unaligned = ffunc; // boom accessing byte ~952
> #endif
>
> If the API should not be used this way, it should not offer this way.
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".


More information about the ffmpeg-devel mailing list