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

Bang He hezhanbang at gmail.com
Fri Sep 29 04:06:28 CEST 2017


i think that there is no method to get all video ouput modules.

On Fri, Sep 29, 2017 at 10:01 AM, Zhao Zhili <quinkblack at foxmail.com> wrote:

>
>
> 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
> src/config/help.c
>
> /***********************************************************
> ******************
>  * 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)
>
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20170929/d664fd8c/attachment.html>


More information about the vlc-devel mailing list