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

#include <aout_internal.h>

Collaboration diagram for aout_owner_t:
[legend]

Data Fields

vlc_mutex_t lock
 
module_t *bool bitexact
 < Output plugin (or NULL if inactive)
 
vlc_aout_streammain_stream
 
struct { 
 
   vlc_mutex_t   lock 
 
   struct vlc_list   list 
 
   unsigned   count 
 
dev 
 
struct { 
 
   atomic_bool   update 
 
   vlc_mutex_t   lock 
 
   vlc_viewpoint_t   value 
 
vp 
 
int requested_stereo_mode
 Requested stereo mode set by the user.
 
int requested_mix_mode
 Requested mix mode set by the user.
 
struct vlc_audio_meter meter
 
vlc_atomic_rc_t rc
 

Field Documentation

◆ bitexact

module_t* bool aout_owner_t::bitexact

< Output plugin (or NULL if inactive)

Referenced by aout_New(), stream_CheckReady(), stream_HandleDrift(), and vlc_aout_stream_New().

◆ count

unsigned aout_owner_t::count

◆ [struct]

struct { ... } aout_owner_t::dev

◆ list

struct vlc_list aout_owner_t::list

◆ lock

◆ main_stream

◆ meter

◆ rc

vlc_atomic_rc_t aout_owner_t::rc

Referenced by aout_Hold(), aout_New(), and aout_Release().

◆ requested_mix_mode

int aout_owner_t::requested_mix_mode

Requested mix mode set by the user.

Referenced by aout_New(), aout_OutputNew(), and MixModeCallback().

◆ requested_stereo_mode

int aout_owner_t::requested_stereo_mode

Requested stereo mode set by the user.

Referenced by aout_New(), aout_PrepareStereoMode(), and StereoModeCallback().

◆ update

atomic_bool aout_owner_t::update

◆ value

vlc_viewpoint_t aout_owner_t::value

◆ [struct]

struct { ... } aout_owner_t::vp

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