xine-lib: mpg_audio_frame_t Struct Reference

xine-lib 1.2.13-20230125hg15249

Data Fields
mpg_audio_frame_t Struct Reference

## Data Fields
double | duration
uint32_t | size
uint32_t | bitrate
uint16_t | freq
uint8_t | layer
uint8_t | version_idx:2
uint8_t | lsf_bit:1
uint8_t | channel_mode:3
uint8_t | padding:3
uint8_t | is_free_bitrate:1

## Field Documentation

## ◆ bitrate

uint32_t mpg_audio_frame_t::bitrate

Referenced by parse_frame_header().

## ◆ channel_mode

uint8_t mpg_audio_frame_t::channel_mode

Referenced by parse_frame_header(), and parse_xing_header().

## ◆ duration

double mpg_audio_frame_t::duration

Referenced by parse_frame_header().

## ◆ freq

uint16_t mpg_audio_frame_t::freq

Referenced by parse_frame_header().

## ◆ is_free_bitrate

uint8_t mpg_audio_frame_t::is_free_bitrate

Referenced by parse_frame_header().

## ◆ layer

uint8_t mpg_audio_frame_t::layer

Referenced by parse_frame_header(), and sniff_buffer_looks_like_mp3().

## ◆ lsf_bit

uint8_t mpg_audio_frame_t::lsf_bit

Referenced by parse_frame_header(), and parse_xing_header().

## ◆ padding

uint8_t mpg_audio_frame_t::padding

Referenced by parse_frame_header().

## ◆ size

uint32_t mpg_audio_frame_t::size

Referenced by parse_frame_header(), and sniff_buffer_looks_like_mp3().

## ◆ version_idx

uint8_t mpg_audio_frame_t::version_idx

Referenced by parse_frame_header(), and sniff_buffer_looks_like_mp3().

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

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