UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
state_alsa_capture Struct Reference
Collaboration diagram for state_alsa_capture:
Collaboration graph

Public Attributes

long long int captured_samples
 
struct audio_frame frame
 
snd_pcm_uframes_t frames
 
snd_pcm_t * handle
 
unsigned int min_device_channels
 
bool non_interleaved
 
struct timeval start_time
 
char * tmp_data
 

Detailed Description

Definition at line 69 of file alsa.c.

Member Data Documentation

◆ captured_samples

long long int state_alsa_capture::captured_samples

Definition at line 78 of file alsa.c.

Referenced by audio_cap_alsa_done(), and audio_cap_alsa_read().

◆ frame

struct audio_frame state_alsa_capture::frame

Definition at line 71 of file alsa.c.

Referenced by audio_cap_alsa_done(), audio_cap_alsa_init(), and audio_cap_alsa_read().

◆ frames

snd_pcm_uframes_t state_alsa_capture::frames

Definition at line 74 of file alsa.c.

Referenced by audio_cap_alsa_init(), and audio_cap_alsa_read().

◆ handle

snd_pcm_t* state_alsa_capture::handle

Definition at line 70 of file alsa.c.

Referenced by audio_cap_alsa_done(), audio_cap_alsa_init(), and audio_cap_alsa_read().

◆ min_device_channels

unsigned int state_alsa_capture::min_device_channels

Definition at line 75 of file alsa.c.

Referenced by audio_cap_alsa_init(), and audio_cap_alsa_read().

◆ non_interleaved

bool state_alsa_capture::non_interleaved

Definition at line 80 of file alsa.c.

Referenced by audio_cap_alsa_init(), and audio_cap_alsa_read().

◆ start_time

struct timeval state_alsa_capture::start_time

Definition at line 77 of file alsa.c.

Referenced by audio_cap_alsa_done(), and audio_cap_alsa_init().

◆ tmp_data

char* state_alsa_capture::tmp_data

Definition at line 72 of file alsa.c.

Referenced by audio_cap_alsa_done(), audio_cap_alsa_init(), and audio_cap_alsa_read().


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