libdvbpsi 1.3.2
dvbpsi_ac3_audio_dr_s Struct Reference

AC-3 Audio Descriptor. More...

#include <dr_81.h>

Data Fields

uint8_t i_sample_rate_code
 
uint8_t i_bsid
 
uint8_t i_bit_rate_code
 
uint8_t i_surround_mode
 
uint8_t i_bsmod
 
uint8_t i_num_channels
 
int b_full_svc
 
uint8_t i_lang_code
 
uint8_t i_lang_code2
 
uint8_t i_mainid
 
uint8_t i_priority
 
uint8_t i_asvcflags
 
uint8_t i_textlen
 
int b_text_code
 
unsigned char text [128]
 
int b_language_flag
 
int b_language_flag_2
 
uint8_t language [3]
 
uint8_t language_2 [3]
 

Detailed Description

AC-3 Audio Descriptor.

This structure is used to store a decoded AC-3 Audio descriptor.

Field Documentation

◆ b_full_svc

int dvbpsi_ac3_audio_dr_s::b_full_svc

full SVC flag

◆ b_language_flag

int dvbpsi_ac3_audio_dr_s::b_language_flag

language flag

◆ b_language_flag_2

int dvbpsi_ac3_audio_dr_s::b_language_flag_2

language flag

◆ b_text_code

int dvbpsi_ac3_audio_dr_s::b_text_code

text code is present

◆ i_asvcflags

uint8_t dvbpsi_ac3_audio_dr_s::i_asvcflags

asvc flags (8bits)

◆ i_bit_rate_code

uint8_t dvbpsi_ac3_audio_dr_s::i_bit_rate_code

bitrate code (6bits)

◆ i_bsid

uint8_t dvbpsi_ac3_audio_dr_s::i_bsid

bsid (5bits)

◆ i_bsmod

uint8_t dvbpsi_ac3_audio_dr_s::i_bsmod

(3bits)

◆ i_lang_code

uint8_t dvbpsi_ac3_audio_dr_s::i_lang_code

language code (8bits)

◆ i_lang_code2

uint8_t dvbpsi_ac3_audio_dr_s::i_lang_code2

language code (8bits(

◆ i_mainid

uint8_t dvbpsi_ac3_audio_dr_s::i_mainid

main identifier (3bits)

◆ i_num_channels

uint8_t dvbpsi_ac3_audio_dr_s::i_num_channels

number of audio channels (4bits)

◆ i_priority

uint8_t dvbpsi_ac3_audio_dr_s::i_priority

priority (2bits)

◆ i_sample_rate_code

uint8_t dvbpsi_ac3_audio_dr_s::i_sample_rate_code

sample rate code (3bits)

◆ i_surround_mode

uint8_t dvbpsi_ac3_audio_dr_s::i_surround_mode

surround mode indicator (2bits)

◆ i_textlen

uint8_t dvbpsi_ac3_audio_dr_s::i_textlen

text length (7bits)

◆ language

uint8_t dvbpsi_ac3_audio_dr_s::language[3]

language code

◆ language_2

uint8_t dvbpsi_ac3_audio_dr_s::language_2[3]

language code

◆ text

unsigned char dvbpsi_ac3_audio_dr_s::text[128]

text code


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