VLC  4.0.0-dev
Macros | Functions | Variables
vlc_config_cat.h File Reference
Include dependency graph for vlc_config_cat.h:

Go to the source code of this file.

Macros

#define MAIN_TITLE   N_( "VLC preferences" )
 
#define MAIN_HELP
 
#define INTF_TITLE   N_("Interface")
 
#define INTF_HELP   N_( "Settings for VLC's interfaces" )
 
#define INTF_GENERAL_HELP   N_( "Main interfaces settings" )
 
#define INTF_MAIN_TITLE   N_( "Main interfaces" )
 
#define INTF_MAIN_HELP   N_( "Settings for the main interface" )
 
#define INTF_CONTROL_TITLE   N_( "Control interfaces" )
 
#define INTF_CONTROL_HELP   N_( "Settings for VLC's control interfaces" )
 
#define INTF_HOTKEYS_TITLE   N_( "Hotkeys settings" )
 
#define INTF_HOTKEYS_HELP   N_( "Hotkeys settings" )
 
#define AUDIO_TITLE   N_( "Audio" )
 
#define AUDIO_HELP   N_( "Audio settings" )
 
#define AUDIO_GENERAL_HELP   N_("General audio settings")
 
#define AFILTER_TITLE   N_("Filters")
 
#define AFILTER_HELP   N_( "Audio filters are used to process the audio stream." )
 
#define ARESAMPLER_TITLE   N_("Audio resampler")
 
#define AVISUAL_TITLE   N_("Visualizations")
 
#define AVISUAL_HELP   N_( "Audio visualizations" )
 
#define AOUT_TITLE   N_( "Output modules" )
 
#define AOUT_HELP   N_("General settings for audio output modules.")
 
#define VIDEO_TITLE   N_("Video")
 
#define VIDEO_HELP   N_("Video settings")
 
#define VIDEO_GENERAL_HELP   N_( "General video settings" )
 
#define _VOUT_TITLE   N_("Output modules" )
 
#define VOUT_HELP   N_("General settings for video output modules.")
 
#define VFILTER_TITLE   N_("Filters" )
 
#define VFILTER_HELP   N_("Video filters are used to process the video stream." )
 
#define SUBPIC_TITLE   N_( "Subtitles / OSD")
 
#define SUBPIC_HELP
 
#define SPLITTER_TITLE   N_("Splitters")
 
#define SPLITTER_HELP   N_("Video splitters separate the stream into multiple videos.")
 
#define INPUT_TITLE   N_( "Input / Codecs" )
 
#define INPUT_HELP
 
#define ACCESS_TITLE   N_( "Access modules" )
 
#define ACCESS_HELP
 
#define STREAM_FILTER_TITLE   N_( "Stream filters" )
 
#define STREAM_FILTER_HELP
 
#define DEMUX_TITLE   N_("Demuxers")
 
#define DEMUX_HELP   N_( "Demuxers are used to separate audio and video streams." )
 
#define VDEC_TITLE   N_( "Video codecs" )
 
#define VDEC_HELP   N_( "Settings for the video, images or video+audio decoders and encoders." )
 
#define ADEC_TITLE   N_( "Audio codecs" )
 
#define ADEC_HELP   N_( "Settings for the audio-only decoders and encoders." )
 
#define SDEC_TITLE   N_( "Subtitle codecs")
 
#define SDEC_HELP   N_( "Settings for subtitle, teletext and CC decoders and encoders." )
 
#define ADVANCED_HELP   N_( "General input settings. Use with care..." )
 
#define SOUT_TITLE   N_( "Stream output" )
 
#define SOUT_HELP
 
#define SOUT_GENERAL_HELP   N_( "General stream output settings")
 
#define SOUT_MUX_TITLE   N_( "Muxers" )
 
#define SOUT_MUX_HELP
 
#define SOUT_ACO_TITLE   N_( "Access output" )
 
#define SOUT_ACO_HELP
 
#define SOUT_PACKET_TITLE   N_( "Packetizers" )
 
#define SOUT_PACKET_HELP
 
#define SOUT_RENDER_TITLE   N_( "Renderers" )
 
#define SOUT_RENDER_HELP   N_( "External renderer discovery related settings." )
 
#define SOUT_STREAM_TITLE   N_("Sout stream")
 
#define SOUT_STREAM_HELP
 
#define SOUT_VOD_TITLE   N_( "VOD" )
 
#define SOUT_VOD_HELP   N_( "VLC's implementation of Video On Demand" )
 
#define PLAYLIST_TITLE   N_( "Playlist" )
 
#define PLAYLIST_HELP
 
#define PGENERAL_HELP   N_( "General playlist behaviour")
 
#define SD_TITLE   N_("Services discovery")
 
#define SD_HELP
 
#define PEXPORT_TITLE   N_( "Export" )
 
#define PEXPORT_HELP   N_( "Settings relating to exporting playlists." )
 
#define AADVANCED_TITLE   N_( "Advanced" )
 
#define AADVANCED_HELP   N_( "Advanced settings. Use with care...")
 
#define MISC_TITLE   N_( "Advanced settings" )
 
#define ANETWORK_TITLE   N_( "Network" )
 
#define ANETWORK_HELP   N_( "Advanced network settings." )
 

Functions

static const char * config_CategoryNameGet (int i_value)
 
static const char * config_CategoryHelpGet (int i_value)
 

Variables

static const struct config_category_t categories_array []
 

Macro Definition Documentation

◆ _VOUT_TITLE

#define _VOUT_TITLE   N_("Output modules" )

◆ AADVANCED_HELP

#define AADVANCED_HELP   N_( "Advanced settings. Use with care...")

◆ AADVANCED_TITLE

#define AADVANCED_TITLE   N_( "Advanced" )

◆ ACCESS_HELP

#define ACCESS_HELP
Value:
N_( \
"Settings related to the various access methods. " \
"Common settings you may want to alter are HTTP proxy or " \
"caching settings." )

◆ ACCESS_TITLE

#define ACCESS_TITLE   N_( "Access modules" )

◆ ADEC_HELP

#define ADEC_HELP   N_( "Settings for the audio-only decoders and encoders." )

◆ ADEC_TITLE

#define ADEC_TITLE   N_( "Audio codecs" )

◆ ADVANCED_HELP

#define ADVANCED_HELP   N_( "General input settings. Use with care..." )

◆ AFILTER_HELP

#define AFILTER_HELP   N_( "Audio filters are used to process the audio stream." )

◆ AFILTER_TITLE

#define AFILTER_TITLE   N_("Filters")

◆ ANETWORK_HELP

#define ANETWORK_HELP   N_( "Advanced network settings." )

◆ ANETWORK_TITLE

#define ANETWORK_TITLE   N_( "Network" )

◆ AOUT_HELP

#define AOUT_HELP   N_("General settings for audio output modules.")

◆ AOUT_TITLE

#define AOUT_TITLE   N_( "Output modules" )

◆ ARESAMPLER_TITLE

#define ARESAMPLER_TITLE   N_("Audio resampler")

◆ AUDIO_GENERAL_HELP

#define AUDIO_GENERAL_HELP   N_("General audio settings")

◆ AUDIO_HELP

#define AUDIO_HELP   N_( "Audio settings" )

◆ AUDIO_TITLE

#define AUDIO_TITLE   N_( "Audio" )

◆ AVISUAL_HELP

#define AVISUAL_HELP   N_( "Audio visualizations" )

◆ AVISUAL_TITLE

#define AVISUAL_TITLE   N_("Visualizations")

◆ DEMUX_HELP

#define DEMUX_HELP   N_( "Demuxers are used to separate audio and video streams." )

◆ DEMUX_TITLE

#define DEMUX_TITLE   N_("Demuxers")

◆ INPUT_HELP

#define INPUT_HELP
Value:
N_( "Settings for input, demultiplexing, " \
"decoding and encoding")

◆ INPUT_TITLE

#define INPUT_TITLE   N_( "Input / Codecs" )

◆ INTF_CONTROL_HELP

#define INTF_CONTROL_HELP   N_( "Settings for VLC's control interfaces" )

◆ INTF_CONTROL_TITLE

#define INTF_CONTROL_TITLE   N_( "Control interfaces" )

◆ INTF_GENERAL_HELP

#define INTF_GENERAL_HELP   N_( "Main interfaces settings" )

◆ INTF_HELP

#define INTF_HELP   N_( "Settings for VLC's interfaces" )

◆ INTF_HOTKEYS_HELP

#define INTF_HOTKEYS_HELP   N_( "Hotkeys settings" )

◆ INTF_HOTKEYS_TITLE

#define INTF_HOTKEYS_TITLE   N_( "Hotkeys settings" )

◆ INTF_MAIN_HELP

#define INTF_MAIN_HELP   N_( "Settings for the main interface" )

◆ INTF_MAIN_TITLE

#define INTF_MAIN_TITLE   N_( "Main interfaces" )

◆ INTF_TITLE

#define INTF_TITLE   N_("Interface")

◆ MAIN_HELP

#define MAIN_HELP
Value:
N_( \
"Select \"Advanced Options\" to see all options." )

◆ MAIN_TITLE

#define MAIN_TITLE   N_( "VLC preferences" )

◆ MISC_TITLE

#define MISC_TITLE   N_( "Advanced settings" )

◆ PEXPORT_HELP

#define PEXPORT_HELP   N_( "Settings relating to exporting playlists." )

◆ PEXPORT_TITLE

#define PEXPORT_TITLE   N_( "Export" )

◆ PGENERAL_HELP

#define PGENERAL_HELP   N_( "General playlist behaviour")

◆ PLAYLIST_HELP

#define PLAYLIST_HELP
Value:
N_( "Settings related to playlist behaviour " \
"(e.g. playback mode) and to modules that automatically add "\
"items to the playlist (\"service discovery\" modules).")

◆ PLAYLIST_TITLE

#define PLAYLIST_TITLE   N_( "Playlist" )

◆ SD_HELP

#define SD_HELP
Value:
N_("Services discovery modules are facilities "\
"that automatically add items to playlist.")

◆ SD_TITLE

#define SD_TITLE   N_("Services discovery")

◆ SDEC_HELP

#define SDEC_HELP   N_( "Settings for subtitle, teletext and CC decoders and encoders." )

◆ SDEC_TITLE

#define SDEC_TITLE   N_( "Subtitle codecs")

◆ SOUT_ACO_HELP

#define SOUT_ACO_HELP
Value:
N_( \
"Access output modules control the ways the muxed streams are sent. " \
"This setting allows you to always force a specific access output method. " \
"You should probably not do that.\n" \
"You can also set default parameters for each access output.")

◆ SOUT_ACO_TITLE

#define SOUT_ACO_TITLE   N_( "Access output" )

◆ SOUT_GENERAL_HELP

#define SOUT_GENERAL_HELP   N_( "General stream output settings")

◆ SOUT_HELP

#define SOUT_HELP
Value:
N_( \
"Stream output settings are used when acting as a streaming server " \
"or when saving incoming streams.\n" \
"Streams are first muxed and then sent through an \"access output\" "\
"module that can either save the stream to a file, or stream " \
"it (UDP, HTTP, RTP/RTSP).\n" \
"Sout streams modules allow advanced stream processing (transcoding, "\
"duplicating...).")

◆ SOUT_MUX_HELP

#define SOUT_MUX_HELP
Value:
N_( \
"Muxers create the encapsulation formats that are used to " \
"put all the elementary streams (video, audio, ...) " \
"together. This setting allows you to always force a specific muxer. " \
"You should probably not do that.\n" \
"You can also set default parameters for each muxer." )

◆ SOUT_MUX_TITLE

#define SOUT_MUX_TITLE   N_( "Muxers" )

◆ SOUT_PACKET_HELP

#define SOUT_PACKET_HELP
Value:
N_( \
"Packetizers are used to \"preprocess\" the elementary "\
"streams before muxing. " \
"This setting allows you to always force a packetizer. " \
"You should probably not do that.\n" \
"You can also set default parameters for each packetizer." )

◆ SOUT_PACKET_TITLE

#define SOUT_PACKET_TITLE   N_( "Packetizers" )

◆ SOUT_RENDER_HELP

#define SOUT_RENDER_HELP   N_( "External renderer discovery related settings." )

◆ SOUT_RENDER_TITLE

#define SOUT_RENDER_TITLE   N_( "Renderers" )

◆ SOUT_STREAM_HELP

#define SOUT_STREAM_HELP
Value:
N_( "Sout stream modules allow to build a sout " \
"processing chain. Please refer to the Streaming Howto for " \
"more information. You can configure default options for " \
"each sout stream module here.")

◆ SOUT_STREAM_TITLE

#define SOUT_STREAM_TITLE   N_("Sout stream")

◆ SOUT_TITLE

#define SOUT_TITLE   N_( "Stream output" )

◆ SOUT_VOD_HELP

#define SOUT_VOD_HELP   N_( "VLC's implementation of Video On Demand" )

◆ SOUT_VOD_TITLE

#define SOUT_VOD_TITLE   N_( "VOD" )

◆ SPLITTER_HELP

#define SPLITTER_HELP   N_("Video splitters separate the stream into multiple videos.")

◆ SPLITTER_TITLE

#define SPLITTER_TITLE   N_("Splitters")

◆ STREAM_FILTER_HELP

#define STREAM_FILTER_HELP
Value:
N_( \
"Stream filters are special modules that allow advanced operations on " \
"the input side of VLC. Use with care..." )

◆ STREAM_FILTER_TITLE

#define STREAM_FILTER_TITLE   N_( "Stream filters" )

◆ SUBPIC_HELP

#define SUBPIC_HELP
Value:
N_( "Settings related to On-Screen-Display,"\
" subtitles and \"overlay subpictures\"")

◆ SUBPIC_TITLE

#define SUBPIC_TITLE   N_( "Subtitles / OSD")

◆ VDEC_HELP

#define VDEC_HELP   N_( "Settings for the video, images or video+audio decoders and encoders." )

◆ VDEC_TITLE

#define VDEC_TITLE   N_( "Video codecs" )

◆ VFILTER_HELP

#define VFILTER_HELP   N_("Video filters are used to process the video stream." )

◆ VFILTER_TITLE

#define VFILTER_TITLE   N_("Filters" )

◆ VIDEO_GENERAL_HELP

#define VIDEO_GENERAL_HELP   N_( "General video settings" )

◆ VIDEO_HELP

#define VIDEO_HELP   N_("Video settings")

◆ VIDEO_TITLE

#define VIDEO_TITLE   N_("Video")

◆ VOUT_HELP

#define VOUT_HELP   N_("General settings for video output modules.")

Function Documentation

◆ config_CategoryHelpGet()

static const char* config_CategoryHelpGet ( int  i_value)
inlinestatic

◆ config_CategoryNameGet()

static const char* config_CategoryNameGet ( int  i_value)
inlinestatic

Variable Documentation

◆ categories_array

const struct config_category_t categories_array[]
static
N_
#define N_(str)
Definition: vlc_fixups.h:375