[vlc-devel] [PATCH 1/2] libvlc: Add Rust API for writing modules in rust

Alexandre Janniaux ajanni at videolabs.io
Sun Sep 20 14:49:46 CEST 2020


Hi,

On Sun, Sep 20, 2020 at 03:47:44PM +0300, Rémi Denis-Courmont wrote:
> Le sunnuntaina 20. syyskuuta 2020, 14.54.15 EEST Alexandre Janniaux a écrit :
> > > This problem only exists if you set up the build system in a stupid manner
> > > like LAVfilters does.
> >
> > ... it also affects out-of-tree plugins, so the design of
> > the core interaction should probably be taken into account
> > if such ownership echanges exist without wrapping the
> > memory destruction.
>
> Plugins have to be built with the same CRT and ABI, in or out of tree.
> Otherwise, something as basic as var_*String() won't work.

Indeed, I didn't think about this very case, thanks for
the precise example!

Regards,
--
Alexandre Janniaux
Videolabs


More information about the vlc-devel mailing list