VLC  4.0.0-dev
Data Fields
vlc_object_t Struct Reference

VLC object common members. More...

Collaboration diagram for vlc_object_t:
Collaboration graph
[legend]

Data Fields

struct vlc_loggerlogger
 
union {
   struct vlc_object_internals *   priv
 
   struct vlc_object_marker *   obj
 
}; 
 
bool no_interact
 
bool force
 Module probe flag. More...
 

Detailed Description

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

Field Documentation

◆ @258

union { ... }

◆ force

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(), and vout_display_start().

◆ logger

struct vlc_logger* vlc_object_t::logger

◆ no_interact

bool vlc_object_t::no_interact

◆ obj

struct vlc_object_marker* vlc_object_t::obj

Referenced by vlc_object_instance().

◆ priv

struct vlc_object_internals* vlc_object_t::priv

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