|
VLC
2.1.0-git
|
These functions and structures are for interface management. More...
|
Modules | |
| Log messages subscription | |
| These functions deal with log messages. | |
| Interaction | |
| Interaction between user and modules. | |
Data Structures | |
| struct | intf_thread_t |
| Describe all interface-specific data of the interface thread. More... | |
| struct | intf_dialog_args_t |
| Arguments passed to a dialogs provider This describes the arguments passed to the dialogs provider. More... | |
Macros | |
| #define | intf_Create(a, b) intf_Create(VLC_OBJECT(a),b) |
| #define | CONSOLE_INTRO_MSG (void)0 |
| #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;*.wvx;*.zip;*.conf" |
| #define | EXTENSIONS_MEDIA |
| #define | EXTENSIONS_SUBTITLE |
Typedefs | |
| typedef struct intf_sys_t | intf_sys_t |
| typedef struct intf_thread_t | intf_thread_t |
| Describe all interface-specific data of the interface thread. | |
| typedef enum vlc_dialog | vlc_dialog_t |
Functions | |
| int | intf_Create (vlc_object_t *, const char *) |
| void | libvlc_Quit (libvlc_int_t *) |
| Posts an exit signal to LibVLC instance. | |
These functions and structures are for interface management.
| #define CONSOLE_INTRO_MSG (void)0 |
| #define EXTENSIONS_AUDIO |
| #define EXTENSIONS_AUDIO_CSV |
| #define EXTENSIONS_MEDIA |
| #define EXTENSIONS_PLAYLIST "*.asx;*.b4s;*.cue;*.ifo;*.m3u;*.m3u8;*.pls;*.ram;*.rar;*.sdp;*.vlc;*.xspf;*.wvx;*.zip;*.conf" |
| #define EXTENSIONS_SUBTITLE |
| #define EXTENSIONS_VIDEO |
| #define EXTENSIONS_VIDEO_CSV |
| #define INTF_ABOUT_MSG LICENSE_MSG |
| #define intf_Create | ( | a, | |
| b | |||
| ) | intf_Create(VLC_OBJECT(a),b) |
Referenced by AddIntfCallback(), libvlc_InternalAddIntf(), and libvlc_InternalInit().
| typedef struct intf_sys_t intf_sys_t |
| typedef struct intf_thread_t intf_thread_t |
Describe all interface-specific data of the interface thread.
| typedef enum vlc_dialog vlc_dialog_t |
| enum vlc_dialog |
| int intf_Create | ( | vlc_object_t * | , |
| const char * | |||
| ) |
| void libvlc_Quit | ( | libvlc_int_t * | p_libvlc | ) |
Posts an exit signal to LibVLC instance.
This function should only be called on behalf of the user.
References libvlc_priv_t::exit, vlc_exit::handler, libvlc_priv(), vlc_exit::lock, msg_Dbg, vlc_exit::opaque, vlc_mutex_lock(), and vlc_mutex_unlock().
Referenced by libvlc_InternalCleanup(), and LoopRequest().
1.8.1.2