RetroArch
Public Attributes | List of all members
switch_thread_audio_t Struct Reference
Collaboration diagram for switch_thread_audio_t:
[legend]

Public Attributes

fifo_buffer_tfifo
 
compat_mutex fifoLock
 
compat_condvar cond
 
compat_mutex condLock
 
size_t fifoSize
 
volatile bool running
 
bool nonblocking
 
bool is_paused
 
compat_audio_out_buffer buffers [AUDIO_BUFFER_COUNT]
 
compat_thread thread
 
unsigned latency
 
uint32_t sampleRate
 
audio_output_t output
 
handle_t event
 

Member Data Documentation

◆ buffers

compat_audio_out_buffer switch_thread_audio_t::buffers[AUDIO_BUFFER_COUNT]

◆ cond

compat_condvar switch_thread_audio_t::cond

◆ condLock

compat_mutex switch_thread_audio_t::condLock

◆ event

handle_t switch_thread_audio_t::event

◆ fifo

fifo_buffer_t* switch_thread_audio_t::fifo

◆ fifoLock

compat_mutex switch_thread_audio_t::fifoLock

◆ fifoSize

size_t switch_thread_audio_t::fifoSize

◆ is_paused

bool switch_thread_audio_t::is_paused

◆ latency

unsigned switch_thread_audio_t::latency

◆ nonblocking

bool switch_thread_audio_t::nonblocking

◆ output

audio_output_t switch_thread_audio_t::output

◆ running

volatile bool switch_thread_audio_t::running

◆ sampleRate

uint32_t switch_thread_audio_t::sampleRate

◆ thread

compat_thread switch_thread_audio_t::thread

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