[vlc-devel] [PATCH] Add Rust backed cue sheet parsing module

Steve Lhomme robux4 at ycbcr.xyz
Thu Aug 20 10:13:05 CEST 2020


On 2020-08-19 17:22, Alexandre Janniaux wrote:
> Hi,
> 
> On Wed, Aug 19, 2020 at 05:04:08PM +0200, RĂ©mi Denis-Courmont wrote:
>> And then I would expect that the interface from Rust is not ad-hoc, but rather wrapping the plugin API directly.
> 
> I'm not sure to understand this correctly.
> 
> Does it mean that rust should use vlccore function for the plugin
> behaviour, or that the plugin should directly expose itself without
> a C wrapper, or something else?

Have generic Rust code that handles the VLC filter API and then each 
filter be written in Rust without caring of the C binding. That seems 
cleaner IMO so when we update the filter API we only have this binding 
to update.

And then we could do the same kind of generic binding for codecs and 
pretty much every other module type.


More information about the vlc-devel mailing list