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

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


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

◆ priv

struct vlc_object_internals* vlc_object_t::priv

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