xine-lib 1.2.11
Data Fields
jack_driver_s Struct Reference

Data Fields

ao_driver_t ao_driver
 
xine_txine
 
int capabilities
 
int mode
 
int paused
 
int underrun
 
uint32_t output_sample_rate
 
uint32_t input_sample_rate
 
uint32_t num_channels
 
uint32_t bits_per_sample
 
uint32_t bytes_per_frame
 
uint32_t bytes_in_buffer
 
uint32_t fragment_size
 
jack_client_t * client
 
jack_port_t * ports [6]
 
unsigned char * buffer
 
uint32_t read_pos
 
uint32_t write_pos
 
struct {
   int   volume
 
   int   mute
 
mixer
 

Field Documentation

◆ ao_driver

ao_driver_t jack_driver_s::ao_driver

◆ bits_per_sample

uint32_t jack_driver_s::bits_per_sample

◆ buffer

unsigned char* jack_driver_s::buffer

buffer for audio data

◆ bytes_in_buffer

uint32_t jack_driver_s::bytes_in_buffer

◆ bytes_per_frame

uint32_t jack_driver_s::bytes_per_frame

◆ capabilities

int jack_driver_s::capabilities

◆ client

jack_client_t* jack_driver_s::client

◆ fragment_size

uint32_t jack_driver_s::fragment_size

◆ input_sample_rate

uint32_t jack_driver_s::input_sample_rate

◆ 

struct { ... } jack_driver_s::mixer

◆ mode

int jack_driver_s::mode

◆ mute

int jack_driver_s::mute

◆ num_channels

uint32_t jack_driver_s::num_channels

◆ output_sample_rate

uint32_t jack_driver_s::output_sample_rate

◆ paused

int jack_driver_s::paused

◆ ports

jack_port_t* jack_driver_s::ports[6]

◆ read_pos

uint32_t jack_driver_s::read_pos

buffer read position, may only be modified by playback thread or while it is stopped

◆ underrun

int jack_driver_s::underrun

◆ volume

int jack_driver_s::volume

◆ write_pos

uint32_t jack_driver_s::write_pos

buffer write position, may only be modified by MPlayer's thread

◆ xine

xine_t* jack_driver_s::xine

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