xine-lib: oss_driver_s Struct Reference

xine-lib 1.2.12

Data Fields
oss_driver_s Struct Reference

## Data Fields
ao_driver_t | ao_driver
char | audio_dev [30]
int | audio_fd
int | capabilities
int | mode
int32_t | output_sample_rate
int32_t | input_sample_rate
int32_t | output_sample_k_rate
uint32_t | num_channels
uint32_t | bits_per_sample
uint32_t | bytes_per_frame
uint32_t | bytes_in_buffer
uint32_t | last_getoptr
int | audio_started
int | sync_method
int | latency
int | buffer_size
struct {
int fd
int prop
int volume
int mute
} | mixer
struct timeval | start_time
xine_t * | xine

## Field Documentation

## ◆ ao_driver

ao_driver_t oss_driver_s::ao_driver

## ◆ audio_dev

char oss_driver_s::audio_dev[30]

## ◆ audio_fd

int oss_driver_s::audio_fd

## ◆ audio_started

int oss_driver_s::audio_started

## ◆ bits_per_sample

uint32_t oss_driver_s::bits_per_sample

## ◆ buffer_size

int oss_driver_s::buffer_size

## ◆ bytes_in_buffer

uint32_t oss_driver_s::bytes_in_buffer

## ◆ bytes_per_frame

uint32_t oss_driver_s::bytes_per_frame

## ◆ capabilities

int oss_driver_s::capabilities

## ◆ fd

int oss_driver_s::fd

## ◆ input_sample_rate

int32_t oss_driver_s::input_sample_rate

## ◆ last_getoptr

uint32_t oss_driver_s::last_getoptr

## ◆ latency

int oss_driver_s::latency

## ◆

struct { ... } oss_driver_s::mixer

## ◆ mode

int oss_driver_s::mode

## ◆ mute

int oss_driver_s::mute

## ◆ num_channels

uint32_t oss_driver_s::num_channels

## ◆ output_sample_k_rate

int32_t oss_driver_s::output_sample_k_rate

## ◆ output_sample_rate

int32_t oss_driver_s::output_sample_rate

## ◆ prop

int oss_driver_s::prop

## ◆ start_time

struct timeval oss_driver_s::start_time

## ◆ sync_method

int oss_driver_s::sync_method

## ◆ volume

int oss_driver_s::volume

## ◆ xine

xine_t* oss_driver_s::xine

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

- xine-lib-1.2.12/src/audio_out/audio_oss_out.c