VLC 4.0.0-dev
|
#include <libvlc.h>
Data Fields | |
libvlc_int_t | public_data |
vlc_mutex_t | lock |
protect playlist and interfaces | |
vlm_t * | p_vlm |
the VLM singleton (or NULL) | |
vlc_dialog_provider * | p_dialog_provider |
dialog provider | |
vlc_keystore * | p_memory_keystore |
memory keystore | |
intf_thread_t * | interfaces |
Linked-list of interfaces. | |
vlc_playlist_t * | main_playlist |
vlc_media_source_provider_t * | media_source_provider |
vlc_actions_t * | actions |
Hotkeys handler. | |
struct vlc_medialibrary_t * | p_media_library |
Media library instance. | |
struct vlc_tracer * | tracer |
Tracer callbacks. | |
vlc_exit_t | exit |
vlc_actions_t* libvlc_priv_t::actions |
Hotkeys handler.
Referenced by libvlc_InternalActionsClean(), libvlc_InternalActionsInit(), and vlc_actions_get_key_names().
vlc_exit_t libvlc_priv_t::exit |
Referenced by libvlc_InternalCreate(), libvlc_Quit(), and libvlc_SetExitHandler().
intf_thread_t* libvlc_priv_t::interfaces |
Linked-list of interfaces.
Referenced by intf_Create(), intf_DestroyAll(), and libvlc_InternalCreate().
vlc_mutex_t libvlc_priv_t::lock |
protect playlist and interfaces
Referenced by intf_Create(), intf_DestroyAll(), libvlc_GetMainPlaylist(), and libvlc_InternalCreate().
vlc_playlist_t* libvlc_priv_t::main_playlist |
Referenced by IPCHelperThread(), libvlc_GetMainPlaylist(), libvlc_InternalCleanup(), and libvlc_InternalCreate().
vlc_media_source_provider_t* libvlc_priv_t::media_source_provider |
Referenced by libvlc_InternalCleanup(), libvlc_InternalCreate(), libvlc_InternalInit(), and vlc_media_source_provider_Get().
vlc_dialog_provider* libvlc_priv_t::p_dialog_provider |
dialog provider
Referenced by get_dialog_provider(), libvlc_InternalDialogClean(), libvlc_InternalDialogInit(), and vlc_dialog_release().
struct vlc_medialibrary_t* libvlc_priv_t::p_media_library |
Media library instance.
Referenced by libvlc_InternalCleanup(), libvlc_InternalInit(), and vlc_ml_instance_get().
vlc_keystore* libvlc_priv_t::p_memory_keystore |
memory keystore
Referenced by get_memory_keystore(), libvlc_InternalKeystoreClean(), and libvlc_InternalKeystoreInit().
vlm_t* libvlc_priv_t::p_vlm |
the VLM singleton (or NULL)
Referenced by libvlc_InternalCleanup(), libvlc_InternalCreate(), libvlc_InternalInit(), vlm_Delete(), and vlm_New().
libvlc_int_t libvlc_priv_t::public_data |
struct vlc_tracer* libvlc_priv_t::tracer |
Tracer callbacks.
Referenced by libvlc_InternalCleanup(), libvlc_InternalInit(), and vlc_object_get_tracer().