Difference between revisions of "Template:Module"
Jump to navigation
Jump to search
m (Refactor (slightly faster)) |
(Experimental feature: parameter "type2" can be specified (for e.g. Documentation:Modules/jack)) |
||
Line 4: | Line 4: | ||
|- | |- | ||
! scope="row" | Type | ! scope="row" | Type | ||
− | | {{#switch:{{{type}}} | + | | {{#if:{{{type2|}}} |
+ | | | ||
+ | <!---->*{{#switch:{{{type}}} | ||
+ | |Video subfilter | ||
+ | |Video sub-filter = Video sub-filter | ||
+ | |#default = {{{type}}} | ||
+ | }} | ||
+ | <!---->*{{#switch:{{{type2}}} | ||
+ | |Video subfilter | ||
+ | |Video sub-filter = Video sub-filter | ||
+ | |#default = {{{type2}}} | ||
+ | }} | ||
+ | | {{#switch:{{{type}}} | ||
+ | |Video subfilter | ||
+ | |Video sub-filter = Video sub-filter | ||
+ | |#default = {{{type}}} | ||
+ | }} | ||
+ | }} | ||
+ | {{#switch:{{{type}}} | ||
+ | |Access = [[Category:Accesses]] | ||
+ | |Access demux = [[Category:Access demux]] | ||
+ | |Access filter = [[Category:Access filters]] | ||
+ | |Access output = [[Category:Access output]] | ||
+ | |Audio output = [[Category:Audio output]] | ||
+ | |Muxer = [[Category:Muxers]] | ||
+ | |Services discovery = [[Category:Services discovery]] | ||
+ | |Stream output = [[Category:Stream output]] | ||
+ | |Video filter = [[Category:Video filters]] | ||
+ | |Video output = [[Category:Video output]] | ||
+ | |Video output filter = [[Category:Video output filters]] | ||
+ | |Video output splitter = [[Category:Video output splitters]] | ||
|Video subfilter | |Video subfilter | ||
− | |Video sub-filter = Video sub- | + | |Video sub-filter = [[Category:Video sub-filters]] |
− | |#default = | + | |Visualization |
− | + | |Visualisation = [[Category:Visualisations]] | |
+ | |#default = [[Category:Modules]] | ||
+ | }} | ||
+ | {{#switch:{{{type2}}} | ||
|Access = [[Category:Accesses]] | |Access = [[Category:Accesses]] | ||
|Access demux = [[Category:Access demux]] | |Access demux = [[Category:Access demux]] | ||
Line 25: | Line 58: | ||
|Visualization | |Visualization | ||
|Visualisation = [[Category:Visualisations]] | |Visualisation = [[Category:Visualisations]] | ||
− | |||
}} | }} | ||
|- | |- |
Revision as of 06:30, 17 May 2019
Module: {{{name}}} | |
---|---|
Type | {{{type}}} |
First VLC version | - |
Last VLC version | - |
Operating system(s) | all |
Description | {{{description}}} |
Shortcut(s) | - |
Template for Documentation:Modules/* pages.
Usage
{{Module |type = module type |first_version = Version of VLC in which plugin first appeared |last_version = Version of VLC in which plugin last appeared before being removed |os = Operating system of the plugin |description = A short, brief description of the plugin |sc = Shortcut |sc2 = Shortcut 2 |sc3 = Shortcut 3 |sc4 = Shortcut 4 }}
Source code identifies shortcuts with add_shortcut( "foo", "bar" )
in the module descriptor. Generally omit non-specific shortcuts. Pass the first shortcut to |sc=
, a possible second to |sc2=
, etc.
If |sc=
is set to none (none) will be shown. No data is indicated with -.