xine-lib: xine_waveformatex Struct Reference

xine-lib 1.2.13-20230125hg15249

Data Fields
xine_waveformatex Struct Reference

xine version of WAVEFORMATEX. More...

`#include <buffer.h>`

## Data Fields
int16_t | wFormatTag
int16_t | nChannels
int32_t | nSamplesPerSec
int32_t | nAvgBytesPerSec
int16_t | nBlockAlign
int16_t | wBitsPerSample
int16_t | cbSize

## Detailed Description

xine version of WAVEFORMATEX.

Note
  The same comments from xine_bmiheader applies.

## Field Documentation

## ◆ cbSize

int16_t xine_waveformatex::cbSize

Referenced by _x_waveformatex_le2me(), decode_flac_header(), decode_opus_header(), demux_flac_send_headers(), demux_tta_send_headers(), faad_decode_data(), ff_handle_header_buffer(), and send_headers_audio().

## ◆ nAvgBytesPerSec

int32_t xine_waveformatex::nAvgBytesPerSec

Referenced by _x_waveformatex_le2me(), ff_handle_header_buffer(), and send_headers_audio().

## ◆ nBlockAlign

int16_t xine_waveformatex::nBlockAlign

Referenced by _x_waveformatex_le2me(), ff_handle_header_buffer(), get_video_pts(), and send_headers_audio().

## ◆ nChannels

int16_t xine_waveformatex::nChannels

Referenced by _x_waveformatex_le2me(), asf_read_header(), asf_send_audio_header(), open_ac3_file(), and open_dts_file().

## ◆ nSamplesPerSec

int32_t xine_waveformatex::nSamplesPerSec

Referenced by _x_waveformatex_le2me(), asf_read_header(), asf_send_audio_header(), open_ac3_file(), and open_dts_file().

## ◆ wBitsPerSample

int16_t xine_waveformatex::wBitsPerSample

Referenced by _x_waveformatex_le2me(), asf_read_header(), asf_send_audio_header(), open_ac3_file(), and open_dts_file().

## ◆ wFormatTag

int16_t xine_waveformatex::wFormatTag

Referenced by _x_waveformatex_le2me(), asf_read_header(), asf_send_audio_header(), open_ac3_file(), open_dts_file(), and parse_track_entry().

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

- xine-lib-1.2.13/include/xine/buffer.h