VLC 4.0.0-dev
Loading...
Searching...
No Matches
vlc_object_t Struct Reference

VLC object common members. More...

#include <vlc_objects.h>

Collaboration diagram for vlc_object_t:
[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.
 

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]

union { ... } vlc_object_t

◆ 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(), vlc_filter_LoadModule(), and vout_display_New().

◆ logger

◆ no_interact

◆ obj

struct vlc_object_marker* vlc_object_t::obj

◆ priv

struct vlc_object_internals* vlc_object_t::priv

Referenced by main(), and vlc_player_UpdateMLStates().


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