Data Fields

libvlc_priv_t Struct Reference

Private LibVLC instance data. More...

Collaboration diagram for libvlc_priv_t:
Collaboration graph
[legend]

Data Fields

libvlc_int_t public_data
bool playlist_active
signed char i_verbose
 info messages
bool b_color
 color messages?
bool b_stats
 Whether to collect stats.
module_tp_memcpy_module
 Fast memcpy plugin used.
playlist_tp_playlist
 the playlist singleton
struct media_library_tp_ml
 the ML singleton
vlc_mutex_t ml_lock
 Mutex for ML creation.
vlm_tp_vlm
 the VLM singleton (or NULL)
vlc_object_tp_dialog_provider
 dialog provider
struct vlc_actionsactions
 Hotkeys handler.
struct intf_thread_tp_intf
 Interfaces linked-list.
vlc_mutex_t structure_lock
vlc_exit_t exit

Detailed Description

Private LibVLC instance data.


Field Documentation

Hotkeys handler.

Referenced by libvlc_InternalCleanup(), and libvlc_InternalInit().

color messages?

Referenced by libvlc_InternalCreate(), libvlc_InternalInit(), and vlc_vaLog().

Whether to collect stats.

Referenced by libvlc_InternalInit().

info messages

Referenced by libvlc_InternalCreate(), libvlc_InternalInit(), and vlc_vaLog().

Mutex for ML creation.

Referenced by libvlc_InternalCreate(), and libvlc_InternalDestroy().

Interfaces linked-list.

Referenced by intf_Create(), and intf_DestroyAll().

Fast memcpy plugin used.

Referenced by libvlc_InternalCleanup(), and libvlc_InternalInit().

the playlist singleton

Referenced by libvlc_InternalCleanup(), libvlc_InternalCreate(), pl_Get(), and playlist_Create().

Referenced by pl_Deactivate(), and pl_Get().


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines