Data Fields | |
p_audio_device | audio_device |
audio_loopback_thread_state_te | run |
double * | audio_data |
uint32_t | dst_samples |
uint32_t | src_samples |
pthread_t | play_id |
pthread_t | convert_id |
Definition at line 44 of file audio_loopback.c.
Pointer to the audio device.
Definition at line 46 of file audio_loopback.c.
Referenced by audio_loopback_convert_thr(), audio_loopback_start(), audio_loopback_stop(), and audio_loopback_thr().
Audio loopback thread state.
Definition at line 48 of file audio_loopback.c.
Referenced by audio_loopback_convert_thr(), audio_loopback_start(), audio_loopback_stop(), and audio_loopback_thr().
double* audio_loopback_ts::audio_data |
Audio loopback data (will be played).
Definition at line 50 of file audio_loopback.c.
Referenced by audio_loopback_convert_thr(), audio_loopback_feed(), audio_loopback_start(), and audio_loopback_stop().
uint32_t audio_loopback_ts::dst_samples |
Number of audio samples in the destination buffer audio_data
Definition at line 53 of file audio_loopback.c.
Referenced by audio_loopback_convert_thr(), audio_loopback_feed(), and audio_loopback_start().
uint32_t audio_loopback_ts::src_samples |
Number of audio samples in the source buffer.
Definition at line 55 of file audio_loopback.c.
Referenced by audio_loopback_start().
pthread_t audio_loopback_ts::play_id |
Thread ID for the play thread.
Definition at line 57 of file audio_loopback.c.
Referenced by audio_loopback_start(), and audio_loopback_stop().
pthread_t audio_loopback_ts::convert_id |
Thread ID for the converter thread.
Definition at line 59 of file audio_loopback.c.
Referenced by audio_loopback_start(), and audio_loopback_stop().