|  | 
| int | intf_Create (playlist_t *, const char *) | 
|  | Create and start an interface.  More... 
 | 
|  | 
| void | libvlc_Quit (libvlc_int_t *) | 
|  | Posts an exit signal to LibVLC instance.  More... 
 | 
|  | 
| static playlist_t * | pl_Get (struct intf_thread_t *intf) | 
|  | 
| #define | INTF_ABOUT_MSG   LICENSE_MSG | 
|  | 
| #define | EXTENSIONS_AUDIO_CSV | 
|  | 
| #define | EXTENSIONS_VIDEO_CSV | 
|  | 
| #define | EXTENSIONS_AUDIO | 
|  | 
| #define | EXTENSIONS_VIDEO | 
|  | 
| #define | EXTENSIONS_PLAYLIST   "*.asx;*.b4s;*.cue;*.ifo;*.m3u;*.m3u8;*.pls;*.ram;*.rar;*.sdp;*.vlc;*.xspf;*.wax;*.wvx;*.zip;*.conf" | 
|  | 
| #define | EXTENSIONS_MEDIA | 
|  | 
| #define | EXTENSIONS_SUBTITLE | 
|  | 
| #define | DIALOG_GOT_ANSWER   0x01 | 
|  | Possible flags .  More... 
 | 
|  | 
| #define | DIALOG_YES_NO_CANCEL   0x02 | 
|  | 
| #define | DIALOG_LOGIN_PW_OK_CANCEL   0x04 | 
|  | 
| #define | DIALOG_PSZ_INPUT_OK_CANCEL   0x08 | 
|  | 
| #define | DIALOG_BLOCKING_ERROR   0x10 | 
|  | 
| #define | DIALOG_NONBLOCKING_ERROR   0x20 | 
|  | 
| #define | DIALOG_USER_PROGRESS   0x80 | 
|  | 
| #define | DIALOG_INTF_PROGRESS   0x100 | 
|  | 
| #define | intf_UserStringInput(a,  b,  c,  d)   (VLC_OBJECT(a),b,c,d, VLC_EGENERIC) | 
|  | 
| #define | interaction_Register(t)   (t, VLC_EGENERIC) | 
|  | 
| #define | interaction_Unregister(t)   (t, VLC_EGENERIC) | 
|  | 
| enum | vlc_intf_dialog { INTF_DIALOG_FILE_SIMPLE = 1, 
INTF_DIALOG_FILE, 
INTF_DIALOG_DISC, 
INTF_DIALOG_NET,
 INTF_DIALOG_CAPTURE, 
INTF_DIALOG_SAT, 
INTF_DIALOG_DIRECTORY, 
INTF_DIALOG_STREAMWIZARD,
 INTF_DIALOG_WIZARD, 
INTF_DIALOG_PLAYLIST, 
INTF_DIALOG_MESSAGES, 
INTF_DIALOG_FILEINFO,
 INTF_DIALOG_PREFS, 
INTF_DIALOG_BOOKMARKS, 
INTF_DIALOG_EXTENDED, 
INTF_DIALOG_RENDERER,
 INTF_DIALOG_POPUPMENU = 20, 
INTF_DIALOG_AUDIOPOPUPMENU, 
INTF_DIALOG_VIDEOPOPUPMENU, 
INTF_DIALOG_MISCPOPUPMENU,
 INTF_DIALOG_FILE_GENERIC = 30, 
INTF_DIALOG_INTERACTION = 50, 
INTF_DIALOG_SENDKEY = 51, 
INTF_DIALOG_UPDATEVLC = 90,
 INTF_DIALOG_VLM, 
INTF_DIALOG_EXIT = 99
 }
 | 
|  | 
| enum | { DIALOG_OK_YES, 
DIALOG_NO, 
DIALOG_CANCELLED
 } | 
|  | Possible return codes.  More... 
 | 
|  | 
| enum | { ANSWERED_DIALOG, 
DESTROYED_DIALOG
 } | 
|  | Possible status More...
 
 | 
|  | 
| enum | { INTERACT_NEW, 
INTERACT_UPDATE, 
INTERACT_HIDE, 
INTERACT_DESTROY
 } | 
|  | Possible actions.  More... 
 | 
|  | 
| typedef enum vlc_intf_dialog | vlc_intf_dialog | 
|  | 
| typedef struct interaction_dialog_t | interaction_dialog_t | 
|  | This structure describes a piece of interaction with the user.  More... 
 | 
|  | 
| void | vlc_LogSet (libvlc_int_t *, vlc_log_cb cb, void *data) | 
|  | Sets the message logging callback.  More... 
 | 
|  | 
VLC user interface modules