[vlc-devel] Getting the list of video output methods

Zhao Zhili quinkblack at foxmail.com
Fri Sep 29 04:01:01 CEST 2017

On 2017年09月29日 08:27, Roman Chistokhodov wrote:
> I use libvlc and want to make the list of possible video output methods
> like in VLC (VDPAU, X11, GLX, etc.). I looked into libvlc documentation,
> searched the wiki, but could not find how to get such list via libvlc API.
> Tried to find it in vlc source code itself, but failed. As I understand I
> need to find the list of modules with category CAT_VIDEO and
> subcategory SUBCAT_VIDEO_VOUT, but still could not find the way to do it.
> Is there example? Or at least someone could link to the related API or vlc
> code that do this.
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
I'm not sure if there is such API, but you can have a look at 

  * ListModules: list the available modules with their description
  * Print a list of all available modules (builtins and plugins) and a short
  * description for each one.
static void ListModules (vlc_object_t *p_this, bool b_verbose)

More information about the vlc-devel mailing list