VLC 4.0.0-dev
|
VLC object common members. More...
#include <vlc_objects.h>
Data Fields | ||
struct vlc_logger * | logger | |
union { | ||
struct vlc_object_internals * priv | ||
struct vlc_object_marker * obj | ||
}; | ||
bool | no_interact | |
bool | force | |
Module probe flag. | ||
VLC object common members.
Common public properties for all VLC objects. Object also have private properties maintained by the core, see vlc_object_internals_t
union { ... } vlc_object_t |
bool vlc_object_t::force |
Module probe flag.
A boolean during module probing when the probe is "forced". See module_need().
Referenced by demux_Probe(), generic_start(), module_need(), vlc_filter_LoadModule(), and vout_display_New().
struct vlc_logger* vlc_object_t::logger |
Referenced by Close(), EsOutProgramAdd(), input_Create(), libvlc_AutoRun(), libvlc_InternalCleanup(), OpenSDP(), OpenURL(), rtp_raw_open(), sout_ClockMainCreate(), spuregion_CreateFromPicture(), vlc_filter_LoadModule(), vlc_http_mgr_create(), vlc_object_init(), vlc_object_logger(), vlc_object_vaLog(), vlc_tls_ClientCreate(), and vlc_tls_ServerCreate().
bool vlc_object_t::no_interact |
struct vlc_object_marker* vlc_object_t::obj |
struct vlc_object_internals* vlc_object_t::priv |
Referenced by main(), and vlc_player_UpdateMLStates().