xine-lib 1.2.13-20230125hg15249
Data Fields
esd_driver_s Struct Reference

Data Fields

ao_driver_t ao_driver
 
xine_txine
 
int audio_fd
 
int capabilities
 
int mode
 
char * pname
 
int32_t output_sample_rate
 
int32_t input_sample_rate
 
int32_t output_sample_k_rate
 
double sample_rate_factor
 
uint32_t num_channels
 
uint32_t bytes_per_frame
 
uint32_t bytes_in_buffer
 
int gap_tolerance
 
int latency
 
int server_sample_rate
 
struct timeval start_time
 
struct { 
 
   int   source_id 
 
   int   volume 
 
   int   mute 
 
mixer 
 
char reblock_buf [ESD_BUF_SIZE]
 
int reblock_rem
 

Field Documentation

◆ ao_driver

ao_driver_t esd_driver_s::ao_driver

◆ audio_fd

int esd_driver_s::audio_fd

◆ bytes_in_buffer

uint32_t esd_driver_s::bytes_in_buffer

◆ bytes_per_frame

uint32_t esd_driver_s::bytes_per_frame

◆ capabilities

int esd_driver_s::capabilities

◆ gap_tolerance

int esd_driver_s::gap_tolerance

◆ input_sample_rate

int32_t esd_driver_s::input_sample_rate

◆ latency

int esd_driver_s::latency

◆ [struct]

struct { ... } esd_driver_s::mixer

◆ mode

int esd_driver_s::mode

◆ mute

int esd_driver_s::mute

◆ num_channels

uint32_t esd_driver_s::num_channels

◆ output_sample_k_rate

int32_t esd_driver_s::output_sample_k_rate

◆ output_sample_rate

int32_t esd_driver_s::output_sample_rate

◆ pname

char* esd_driver_s::pname

◆ reblock_buf

char esd_driver_s::reblock_buf[ESD_BUF_SIZE]

◆ reblock_rem

int esd_driver_s::reblock_rem

◆ sample_rate_factor

double esd_driver_s::sample_rate_factor

◆ server_sample_rate

int esd_driver_s::server_sample_rate

◆ source_id

int esd_driver_s::source_id

◆ start_time

struct timeval esd_driver_s::start_time

◆ volume

int esd_driver_s::volume

◆ xine

xine_t* esd_driver_s::xine

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