Go to the documentation of this file.
94 #define intf_Create(a,b) intf_Create(VLC_OBJECT(a),b)
109 const char *, va_list);
127 # define CONSOLE_INTRO_MSG \
128 if( !getenv( "PWD" ) ) \
131 freopen( "CONOUT$", "w", stdout ); \
132 freopen( "CONOUT$", "w", stderr ); \
133 freopen( "CONIN$", "r", stdin ); \
135 msg_Info( p_intf, "VLC media player - %s", VERSION_MESSAGE ); \
136 msg_Info( p_intf, "%s", COPYRIGHT_MESSAGE ); \
137 msg_Info( p_intf, _("\nWarning: if you cannot access the GUI " \
138 "anymore, open a command-line window, go to the " \
139 "directory where you installed VLC and run " \
142 # define CONSOLE_INTRO_MSG (void)0
180 #define INTF_ABOUT_MSG LICENSE_MSG
182 #define EXTENSIONS_AUDIO_CSV "3ga", "669", "a52", "aac", "ac3", "adt", "adts", "aif", "aifc", "aiff", \
183 "amr", "aob", "ape", "awb", "caf", "dts", "flac", "it", "kar", \
184 "m4a", "m4p", "m5p", "mka", "mlp", "mod", "mpa", "mp1", "mp2", "mp3", "mpc", "mpga", \
185 "oga", "ogg", "oma", "opus", "qcp", "ra", "rmi", "s3m", "spx", "thd", "tta", \
186 "voc", "vqf", "w64", "wav", "wma", "wv", "xa", "xm"
188 #define EXTENSIONS_VIDEO_CSV "3g2", "3gp", "3gp2", "3gpp", "amv", "asf", "avi", "divx", "drc", "dv", \
189 "f4v", "flv", "gvi", "gxf", "iso", \
190 "m1v", "m2v", "m2t", "m2ts", "m4v", "mkv", "mov",\
191 "mp2", "mp2v", "mp4", "mp4v", "mpe", "mpeg", "mpeg1", \
192 "mpeg2", "mpeg4", "mpg", "mpv2", "mts", "mtv", "mxf", "mxg", "nsv", "nuv", \
193 "ogg", "ogm", "ogv", "ogx", "ps", \
194 "rec", "rm", "rmvb", "tod", "ts", "tts", "vob", "vro", \
195 "webm", "wm", "wmv", "wtv", "xesc"
197 #define EXTENSIONS_AUDIO \
250 #define EXTENSIONS_VIDEO "*.3g2;*.3gp;*.3gp2;*.3gpp;*.amv;*.asf;*.avi;*.bin;*.divx;*.drc;*.dv;*f4v;*.flv;*.gvi;*.gvi;*.gxf;*.iso;*.m1v;*.m2v;" \
251 "*.m2t;*.m2ts;*.m4v;*.mkv;*.mov;*.mp2;*.mp2v;*.mp4;*.mp4v;*.mpe;*.mpeg;*.mpeg1;" \
252 "*.mpeg2;*.mpeg4;*.mpg;*.mpv2;*.mts;*.mtv;*.mxf;*.mxg;*.nsv;*.nuv;" \
253 "*.ogg;*.ogm;*.ogv;*.ogx;*.ps;" \
254 "*.rec;*.rm;*.rmvb;*.tod;*.ts;*.tts;*.vob;*.vro;*.webm;*.wm;*.wmv;*.wtv;*.xesc"
256 #define EXTENSIONS_PLAYLIST "*.asx;*.b4s;*.cue;*.ifo;*.m3u;*.m3u8;*.pls;*.ram;*.rar;*.sdp;*.vlc;*.xspf;*.wvx;*.zip;*.conf"
258 #define EXTENSIONS_MEDIA EXTENSIONS_VIDEO ";" EXTENSIONS_AUDIO ";" \
261 #define EXTENSIONS_SUBTITLE "*.cdg;*.idx;*.srt;" \
262 "*.sub;*.utf;*.ass;" \
265 "*.rt;*.smi;*.txt;" \
266 "*.smil;*.stl;*.usf;" \
267 "*.dks;*.pjs;*.mpl2;*.mks"
310 #define DIALOG_GOT_ANSWER 0x01
311 #define DIALOG_YES_NO_CANCEL 0x02
312 #define DIALOG_LOGIN_PW_OK_CANCEL 0x04
313 #define DIALOG_PSZ_INPUT_OK_CANCEL 0x08
314 #define DIALOG_BLOCKING_ERROR 0x10
315 #define DIALOG_NONBLOCKING_ERROR 0x20
316 #define DIALOG_USER_PROGRESS 0x80
317 #define DIALOG_INTF_PROGRESS 0x100
343 #define intf_UserStringInput( a, b, c, d ) (VLC_OBJECT(a),b,c,d, VLC_EGENERIC)
344 #define interaction_Register( t ) (t, VLC_EGENERIC)
345 #define interaction_Unregister( t ) (t, VLC_EGENERIC)