[vlc-devel] Help offer: Adding a filter access API to libvlc

jboileau jboileau at gmail.com
Fri May 30 21:55:04 CEST 2008

> Yes. It would be more than welcomed.

Great! I'd rather contribute than do my thing independantly.

> we'll have to find a way to keep it simple/clear enough

More than agreed. This API could get very large depending on the
approach. That's especially why I want to disccuss it with you so we
stear this in the right direction and that I keep in the spirit of
libvlc. I will propose ideas for this API with the expectation to get
as much feedback/criticism as possible.

First a few quick questions.

- It is my understanding that anything internal (ex: a pointer to
vout_thread_t or vlc_object_t) should *not* be made available outside
the API. What we want is have the API to take a libvlc_media_player_t
and internally do a GetVout to get a p_vout for example. Right?

- Can the strings used to setup filters the stuff used to make options
(stuff like "adjust", "logo", "magnify", "sub-filter", "video-filter",
etc.), be part of this API's function parameters as string parameters?
Can we ask the user of this API to know about these? This way we
probably could design something small and generic, reusable for any


On Fri, May 30, 2008 at 3:04 PM, Pierre d'Herbemont <pdherbemont at free.fr> wrote:
> On May 30, 2008, at 5:50 PM, jboileau wrote:
>> Of course my intentions are to develop something that can
>> be integrated in libvlc for everyone's benefit. But first a few
>> questions:
>> 1. Is this mailing the right place to offer ones help?
> Yes
>> 2. Is an extension to the libvlc API to access filters a desired
>> addition?
> Yes. I think. We currently can add an option to add a specific video
> filter to a media, but we cannot directly do than on a media_player.
> That means that we can't change the video filter on the fly. Though,
> we'll have to find a way to keep it simple/clear enough.
>> 3. If yes, is it ok that this be done by myself?
> Yes. It would be more than welcomed.
> Pierre.
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel

Jacques Boileau

More information about the vlc-devel mailing list