#include <alsa.h>
Definition at line 49 of file alsa.h.
 
◆ class
◆ frame_size
bytes per sample * channels 
Definition at line 52 of file alsa.h.
 
 
◆ period_size
      
        
          | int AlsaData::period_size | 
      
 
preferred size for reads and writes, in frames 
Definition at line 53 of file alsa.h.
 
 
◆ sample_rate
      
        
          | int AlsaData::sample_rate | 
      
 
sample rate set by user 
Definition at line 54 of file alsa.h.
 
 
◆ channels
number of channels set by user 
Definition at line 56 of file alsa.h.
 
 
◆ ch_layout
◆ last_period
      
        
          | int AlsaData::last_period | 
      
 
 
◆ timefilter
◆ reorder_func
      
        
          | void(* AlsaData::reorder_func) (const void *, void *, int) | 
      
 
 
◆ reorder_buf
      
        
          | void* AlsaData::reorder_buf | 
      
 
 
◆ reorder_buf_size
      
        
          | int AlsaData::reorder_buf_size | 
      
 
in frames 
Definition at line 63 of file alsa.h.
 
 
◆ timestamp
current timestamp, without latency applied. 
Definition at line 64 of file alsa.h.
 
 
◆ pkt
The documentation for this struct was generated from the following file: