[vlc-devel] Re: Filter Development

Christophe Mutricy xtophe at nxtelevision.com
Thu Sep 21 12:32:18 CEST 2006

On Thu, Sep 21, 06 at 11:03 +0200, Adam Collins wrote:
> Hi all
> I am trying to write a new video filter for VLC, I can add a new filter
> checkbox to the extra panel but cannot find how vlc implements that filter.
> all i can see at the moment is that it puts the name into the config file
> ChangeVFiltersString( p_intf, vfilters[i_filter].psz_filter ,
>                              event.IsChecked() ? VLC_TRUE : VLC_FALSE );
> which then does
> config_PutPsz( p_intf, "vout-filter", psz_string );
> so the name of the filter is now in the config structure
> but then i lose it, does the renderer then parse the config structure and
> pass control to the functions defined in <videofilter>.c?

You should take care of the gui implementation as the end. not at the

For developing you should use the command line  with --video-filter

For the video filter you should look how it's done in
modules/video_filter. and take example on a simple one or one doing
stuff similar to the one you're developing. Btw, what kind of filter are
you doing ?



This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html

More information about the vlc-devel mailing list