[vlc-devel] Extend 3.0 vlc_image readers without breaking ABI

Francois Cartegnie fcvlcdev at free.fr
Wed Jul 29 13:51:33 CEST 2020


Le 28/07/2020 à 22:33, Rémi Denis-Courmont a écrit :
> Le tiistaina 28. heinäkuuta 2020, 22.53.33 EEST Francois Cartegnie a écrit :
>> Do we have any other way except adding a second version of
>> image_handler_t and image_HandlerCreate() API ? :/
> 
> Plugins still need to use the old ABI, so adding a second version of the API 
> does not help.

Only the AVIF module would use the 2nd version of API and structs

> There are only convoluted ways to handle this without breaking the ABI in 
> either directions. Convoluted implies regression-prone, implies not in stable 
> branches.
> 


-- 
Francois Cartegnie
VideoLAN - VLC Developer


More information about the vlc-devel mailing list