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

Public Attributes

snd_pcm_t * pcm
 
bool nonblock
 
bool is_paused
 
bool has_float
 
volatile bool thread_dead
 
size_t buffer_size
 
size_t period_size
 
snd_pcm_uframes_t period_frames
 
fifo_buffer_tbuffer
 
sthread_tworker_thread
 
slock_tfifo_lock
 
scond_tcond
 
slock_tcond_lock
 

Member Data Documentation

◆ buffer

fifo_buffer_t* alsa_thread::buffer

◆ buffer_size

size_t alsa_thread::buffer_size

◆ cond

scond_t* alsa_thread::cond

◆ cond_lock

slock_t* alsa_thread::cond_lock

◆ fifo_lock

slock_t* alsa_thread::fifo_lock

◆ has_float

bool alsa_thread::has_float

◆ is_paused

bool alsa_thread::is_paused

◆ nonblock

bool alsa_thread::nonblock

◆ pcm

snd_pcm_t* alsa_thread::pcm

◆ period_frames

snd_pcm_uframes_t alsa_thread::period_frames

◆ period_size

size_t alsa_thread::period_size

◆ thread_dead

volatile bool alsa_thread::thread_dead

◆ worker_thread

sthread_t* alsa_thread::worker_thread

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