VLC  3.0.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
libvlc_priv_t Struct Reference

Private LibVLC instance data. More...

Collaboration diagram for libvlc_priv_t:
Collaboration graph

Data Fields

libvlc_int_t public_data
bool b_stats
 Whether to collect stats. More...
 the VLM singleton (or NULL) More...
 dialog provider More...
struct playlist_tplaylist
 Playlist for interfaces. More...
struct playlist_preparser_tparser
 Input item meta data handler. More...
struct vlc_actionsactions
 Hotkeys handler. More...
vlc_mutex_t structure_lock
vlc_exit_t exit

Detailed Description

Private LibVLC instance data.

Field Documentation

struct vlc_actions* libvlc_priv_t::actions

Hotkeys handler.

Referenced by libvlc_InternalCleanup(), and libvlc_InternalInit().

bool libvlc_priv_t::b_stats

Whether to collect stats.

Referenced by libvlc_InternalInit().

vlc_exit_t libvlc_priv_t::exit
vlc_logger_t* libvlc_priv_t::logger
vlc_object_t* libvlc_priv_t::p_dialog_provider
vlm_t* libvlc_priv_t::p_vlm
struct playlist_preparser_t* libvlc_priv_t::parser

Input item meta data handler.

Referenced by libvlc_ArtRequest(), libvlc_InternalCleanup(), libvlc_InternalInit(), and libvlc_MetaRequest().

struct playlist_t* libvlc_priv_t::playlist
libvlc_int_t libvlc_priv_t::public_data
vlc_mutex_t libvlc_priv_t::structure_lock

The documentation for this struct was generated from the following file: