VLC  3.0.15
Data Fields
input_resource_t Struct Reference
Collaboration diagram for input_resource_t:
Collaboration graph
[legend]

Data Fields

atomic_uint refs
 
vlc_object_tp_parent
 
vlc_mutex_t lock
 
input_thread_tp_input
 
sout_instance_tp_sout
 
vout_thread_tp_vout_free
 
vlc_mutex_t lock_hold
 
vout_thread_t ** pp_vout
 
int i_vout
 
bool b_aout_busy
 
audio_output_tp_aout
 

Field Documentation

◆ b_aout_busy

bool input_resource_t::b_aout_busy

Referenced by input_resource_GetAout().

◆ i_vout

int input_resource_t::i_vout

Referenced by DestroyVout().

◆ lock

vlc_mutex_t input_resource_t::lock

◆ lock_hold

vlc_mutex_t input_resource_t::lock_hold

◆ p_aout

audio_output_t* input_resource_t::p_aout

Referenced by input_resource_GetAout().

◆ p_input

input_thread_t* input_resource_t::p_input

◆ p_parent

vlc_object_t* input_resource_t::p_parent

◆ p_sout

sout_instance_t* input_resource_t::p_sout

◆ p_vout_free

vout_thread_t* input_resource_t::p_vout_free

Referenced by DestroyVout().

◆ pp_vout

vout_thread_t** input_resource_t::pp_vout

◆ refs

atomic_uint input_resource_t::refs

Referenced by input_resource_New().


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