xine-lib: demux_tta_t Struct Reference

xine-lib 1.2.13-20230125hg15249

Data Fields
demux_tta_t Struct Reference

## Data Fields
demux_plugin_t | demux_plugin
xine_stream_t * | stream
fifo_buffer_t * | audio_fifo
input_plugin_t * | input
uint32_t * | seektable
uint32_t | totalframes
uint32_t | currentframe
off_t | datastart
int | status
union { |
struct tta_header { |
uint32_t signature |
uint16_t flags |
uint16_t channels |
uint16_t bits_per_sample |
uint32_t samplerate |
uint32_t data_length |
uint32_t crc32 |
} tta |
uint8_t buffer [22] |
} | header |

## Field Documentation

## ◆ audio_fifo

fifo_buffer_t* demux_tta_t::audio_fifo

## ◆ bits_per_sample

uint16_t demux_tta_t::bits_per_sample

## ◆ buffer

uint8_t demux_tta_t::buffer[22]

## ◆ channels

uint16_t demux_tta_t::channels

## ◆ crc32

uint32_t demux_tta_t::crc32

## ◆ currentframe

uint32_t demux_tta_t::currentframe

## ◆ data_length

uint32_t demux_tta_t::data_length

## ◆ datastart

off_t demux_tta_t::datastart

## ◆ demux_plugin

demux_plugin_t demux_tta_t::demux_plugin

## ◆ flags

uint16_t demux_tta_t::flags

## ◆ [union]

union { ... } demux_tta_t::header

## ◆ input

input_plugin_t* demux_tta_t::input

## ◆ samplerate

uint32_t demux_tta_t::samplerate

## ◆ seektable

uint32_t* demux_tta_t::seektable

## ◆ signature

uint32_t demux_tta_t::signature

## ◆ status

int demux_tta_t::status

## ◆ stream

xine_stream_t* demux_tta_t::stream

## ◆ totalframes

uint32_t demux_tta_t::totalframes

## ◆ [struct]

struct { ... } ::tta_header demux_tta_t::tta

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

- xine-lib-1.2.13/src/demuxers/demux_tta.c