Data Fields
DCACoreFrameHeader Struct Reference

#include <dca.h>

Data Fields

uint8_t normal_frame
 Frame type. More...
uint8_t deficit_samples
 Deficit sample count. More...
uint8_t crc_present
 CRC present flag. More...
uint8_t npcmblocks
 Number of PCM sample blocks. More...
uint16_t frame_size
 Primary frame byte size. More...
uint8_t audio_mode
 Audio channel arrangement. More...
uint8_t sr_code
 Core audio sampling frequency. More...
uint8_t br_code
 Transmission bit rate. More...
uint8_t drc_present
 Embedded dynamic range flag. More...
uint8_t ts_present
 Embedded time stamp flag. More...
uint8_t aux_present
 Auxiliary data flag. More...
uint8_t hdcd_master
 HDCD mastering flag. More...
uint8_t ext_audio_type
 Extension audio descriptor flag. More...
uint8_t ext_audio_present
 Extended coding flag. More...
uint8_t sync_ssf
 Audio sync word insertion flag. More...
uint8_t lfe_present
 Low frequency effects flag. More...
uint8_t predictor_history
 Predictor history flag switch. More...
uint8_t filter_perfect
 Multirate interpolator switch. More...
uint8_t encoder_rev
 Encoder software revision. More...
uint8_t copy_hist
 Copy history. More...
uint8_t pcmr_code
 Source PCM resolution. More...
uint8_t sumdiff_front
 Front sum/difference flag. More...
uint8_t sumdiff_surround
 Surround sum/difference flag. More...
uint8_t dn_code
 Dialog normalization / unspecified. More...

Detailed Description

Definition at line 51 of file dca.h.

Field Documentation

◆ normal_frame

uint8_t DCACoreFrameHeader::normal_frame

Frame type.

Definition at line 52 of file dca.h.

◆ deficit_samples

uint8_t DCACoreFrameHeader::deficit_samples

Deficit sample count.

Definition at line 53 of file dca.h.

◆ crc_present

uint8_t DCACoreFrameHeader::crc_present

CRC present flag.

Definition at line 54 of file dca.h.

◆ npcmblocks

uint8_t DCACoreFrameHeader::npcmblocks

Number of PCM sample blocks.

Definition at line 55 of file dca.h.

◆ frame_size

uint16_t DCACoreFrameHeader::frame_size

Primary frame byte size.

Definition at line 56 of file dca.h.

◆ audio_mode

uint8_t DCACoreFrameHeader::audio_mode

Audio channel arrangement.

Definition at line 57 of file dca.h.

◆ sr_code

uint8_t DCACoreFrameHeader::sr_code

Core audio sampling frequency.

Definition at line 58 of file dca.h.

◆ br_code

uint8_t DCACoreFrameHeader::br_code

Transmission bit rate.

Definition at line 59 of file dca.h.

◆ drc_present

uint8_t DCACoreFrameHeader::drc_present

Embedded dynamic range flag.

Definition at line 60 of file dca.h.

◆ ts_present

uint8_t DCACoreFrameHeader::ts_present

Embedded time stamp flag.

Definition at line 61 of file dca.h.

◆ aux_present

uint8_t DCACoreFrameHeader::aux_present

Auxiliary data flag.

Definition at line 62 of file dca.h.

◆ hdcd_master

uint8_t DCACoreFrameHeader::hdcd_master

HDCD mastering flag.

Definition at line 63 of file dca.h.

◆ ext_audio_type

uint8_t DCACoreFrameHeader::ext_audio_type

Extension audio descriptor flag.

Definition at line 64 of file dca.h.

◆ ext_audio_present

uint8_t DCACoreFrameHeader::ext_audio_present

Extended coding flag.

Definition at line 65 of file dca.h.

◆ sync_ssf

uint8_t DCACoreFrameHeader::sync_ssf

Audio sync word insertion flag.

Definition at line 66 of file dca.h.

◆ lfe_present

uint8_t DCACoreFrameHeader::lfe_present

Low frequency effects flag.

Definition at line 67 of file dca.h.

◆ predictor_history

uint8_t DCACoreFrameHeader::predictor_history

Predictor history flag switch.

Definition at line 68 of file dca.h.

◆ filter_perfect

uint8_t DCACoreFrameHeader::filter_perfect

Multirate interpolator switch.

Definition at line 69 of file dca.h.

◆ encoder_rev

uint8_t DCACoreFrameHeader::encoder_rev

Encoder software revision.

Definition at line 70 of file dca.h.

◆ copy_hist

uint8_t DCACoreFrameHeader::copy_hist

Copy history.

Definition at line 71 of file dca.h.

◆ pcmr_code

uint8_t DCACoreFrameHeader::pcmr_code

Source PCM resolution.

Definition at line 72 of file dca.h.

◆ sumdiff_front

uint8_t DCACoreFrameHeader::sumdiff_front

Front sum/difference flag.

Definition at line 73 of file dca.h.

◆ sumdiff_surround

uint8_t DCACoreFrameHeader::sumdiff_surround

Surround sum/difference flag.

Definition at line 74 of file dca.h.

◆ dn_code

uint8_t DCACoreFrameHeader::dn_code

Dialog normalization / unspecified.

Definition at line 75 of file dca.h.

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