FFmpeg  4.0
Data Fields
DCAExssAsset Struct Reference

#include <libavcodec/dca_exss.h>

Data Fields

int asset_offset
 Offset to asset data from start of substream. More...
 
int asset_size
 Size of encoded asset data. More...
 
int asset_index
 Audio asset identifier. More...
 
int pcm_bit_res
 PCM bit resolution. More...
 
int max_sample_rate
 Maximum sample rate. More...
 
int nchannels_total
 Total number of channels. More...
 
int one_to_one_map_ch_to_spkr
 One to one channel to speaker mapping flag. More...
 
int embedded_stereo
 Embedded stereo flag. More...
 
int embedded_6ch
 Embedded 6 channels flag. More...
 
int spkr_mask_enabled
 Speaker mask enabled flag. More...
 
int spkr_mask
 Loudspeaker activity mask. More...
 
int representation_type
 Representation type. More...
 
int coding_mode
 Coding mode for the asset. More...
 
int extension_mask
 Coding components used in asset. More...
 
int core_offset
 Offset to core component from start of substream. More...
 
int core_size
 Size of core component in extension substream. More...
 
int xbr_offset
 Offset to XBR extension from start of substream. More...
 
int xbr_size
 Size of XBR extension in extension substream. More...
 
int xxch_offset
 Offset to XXCH extension from start of substream. More...
 
int xxch_size
 Size of XXCH extension in extension substream. More...
 
int x96_offset
 Offset to X96 extension from start of substream. More...
 
int x96_size
 Size of X96 extension in extension substream. More...
 
int lbr_offset
 Offset to LBR component from start of substream. More...
 
int lbr_size
 Size of LBR component in extension substream. More...
 
int xll_offset
 Offset to XLL data from start of substream. More...
 
int xll_size
 Size of XLL data in extension substream. More...
 
int xll_sync_present
 XLL sync word present flag. More...
 
int xll_delay_nframes
 Initial XLL decoding delay in frames. More...
 
int xll_sync_offset
 Number of bytes offset to XLL sync. More...
 
int hd_stream_id
 DTS-HD stream ID. More...
 

Detailed Description

Definition at line 29 of file dca_exss.h.

Field Documentation

◆ asset_offset

int DCAExssAsset::asset_offset

Offset to asset data from start of substream.

Definition at line 30 of file dca_exss.h.

Referenced by ff_dca_exss_parse(), and set_exss_offsets().

◆ asset_size

int DCAExssAsset::asset_size

Size of encoded asset data.

Definition at line 31 of file dca_exss.h.

Referenced by ff_dca_exss_parse(), and set_exss_offsets().

◆ asset_index

int DCAExssAsset::asset_index

Audio asset identifier.

Definition at line 32 of file dca_exss.h.

Referenced by parse_descriptor().

◆ pcm_bit_res

int DCAExssAsset::pcm_bit_res

PCM bit resolution.

Definition at line 34 of file dca_exss.h.

Referenced by parse_descriptor().

◆ max_sample_rate

int DCAExssAsset::max_sample_rate

Maximum sample rate.

Definition at line 35 of file dca_exss.h.

Referenced by dca_parse_params(), and parse_descriptor().

◆ nchannels_total

int DCAExssAsset::nchannels_total

Total number of channels.

Definition at line 36 of file dca_exss.h.

Referenced by parse_descriptor().

◆ one_to_one_map_ch_to_spkr

int DCAExssAsset::one_to_one_map_ch_to_spkr

One to one channel to speaker mapping flag.

Definition at line 37 of file dca_exss.h.

Referenced by chs_parse_header(), ff_dca_xll_filter_frame(), and parse_descriptor().

◆ embedded_stereo

int DCAExssAsset::embedded_stereo

Embedded stereo flag.

Definition at line 38 of file dca_exss.h.

Referenced by parse_descriptor().

◆ embedded_6ch

int DCAExssAsset::embedded_6ch

Embedded 6 channels flag.

Definition at line 39 of file dca_exss.h.

Referenced by parse_descriptor().

◆ spkr_mask_enabled

int DCAExssAsset::spkr_mask_enabled

Speaker mask enabled flag.

Definition at line 40 of file dca_exss.h.

Referenced by parse_descriptor().

◆ spkr_mask

int DCAExssAsset::spkr_mask

Loudspeaker activity mask.

Definition at line 41 of file dca_exss.h.

Referenced by parse_descriptor().

◆ representation_type

int DCAExssAsset::representation_type

Representation type.

Definition at line 42 of file dca_exss.h.

Referenced by ff_dca_xll_filter_frame(), and parse_descriptor().

◆ coding_mode

int DCAExssAsset::coding_mode

Coding mode for the asset.

Definition at line 44 of file dca_exss.h.

Referenced by parse_descriptor().

◆ extension_mask

int DCAExssAsset::extension_mask

Coding components used in asset.

Definition at line 45 of file dca_exss.h.

Referenced by dca_parse_params(), dcadec_decode_frame(), ff_dca_core_filter_frame(), ff_dca_core_parse_exss(), parse_descriptor(), and set_exss_offsets().

◆ core_offset

int DCAExssAsset::core_offset

Offset to core component from start of substream.

Definition at line 47 of file dca_exss.h.

Referenced by set_exss_offsets().

◆ core_size

int DCAExssAsset::core_size

Size of core component in extension substream.

Definition at line 48 of file dca_exss.h.

Referenced by parse_descriptor(), and set_exss_offsets().

◆ xbr_offset

int DCAExssAsset::xbr_offset

Offset to XBR extension from start of substream.

Definition at line 50 of file dca_exss.h.

Referenced by ff_dca_core_parse_exss(), and set_exss_offsets().

◆ xbr_size

int DCAExssAsset::xbr_size

Size of XBR extension in extension substream.

Definition at line 51 of file dca_exss.h.

Referenced by ff_dca_core_parse_exss(), parse_descriptor(), and set_exss_offsets().

◆ xxch_offset

int DCAExssAsset::xxch_offset

Offset to XXCH extension from start of substream.

Definition at line 53 of file dca_exss.h.

Referenced by ff_dca_core_parse_exss(), and set_exss_offsets().

◆ xxch_size

int DCAExssAsset::xxch_size

Size of XXCH extension in extension substream.

Definition at line 54 of file dca_exss.h.

Referenced by ff_dca_core_parse_exss(), parse_descriptor(), and set_exss_offsets().

◆ x96_offset

int DCAExssAsset::x96_offset

Offset to X96 extension from start of substream.

Definition at line 56 of file dca_exss.h.

Referenced by ff_dca_core_parse_exss(), and set_exss_offsets().

◆ x96_size

int DCAExssAsset::x96_size

Size of X96 extension in extension substream.

Definition at line 57 of file dca_exss.h.

Referenced by ff_dca_core_parse_exss(), parse_descriptor(), and set_exss_offsets().

◆ lbr_offset

int DCAExssAsset::lbr_offset

Offset to LBR component from start of substream.

Definition at line 59 of file dca_exss.h.

Referenced by dca_parse_params(), ff_dca_lbr_parse(), and set_exss_offsets().

◆ lbr_size

int DCAExssAsset::lbr_size

Size of LBR component in extension substream.

Definition at line 60 of file dca_exss.h.

Referenced by dca_parse_params(), ff_dca_lbr_parse(), parse_lbr_parameters(), and set_exss_offsets().

◆ xll_offset

int DCAExssAsset::xll_offset

Offset to XLL data from start of substream.

Definition at line 62 of file dca_exss.h.

Referenced by dca_parse_params(), ff_dca_xll_parse(), and set_exss_offsets().

◆ xll_size

int DCAExssAsset::xll_size

Size of XLL data in extension substream.

Definition at line 63 of file dca_exss.h.

Referenced by dca_parse_params(), ff_dca_xll_parse(), parse_xll_parameters(), and set_exss_offsets().

◆ xll_sync_present

int DCAExssAsset::xll_sync_present

XLL sync word present flag.

Definition at line 64 of file dca_exss.h.

Referenced by parse_frame_no_pbr(), and parse_xll_parameters().

◆ xll_delay_nframes

int DCAExssAsset::xll_delay_nframes

Initial XLL decoding delay in frames.

Definition at line 65 of file dca_exss.h.

Referenced by parse_frame_no_pbr(), and parse_xll_parameters().

◆ xll_sync_offset

int DCAExssAsset::xll_sync_offset

Number of bytes offset to XLL sync.

Definition at line 66 of file dca_exss.h.

Referenced by parse_frame_no_pbr(), and parse_xll_parameters().

◆ hd_stream_id

int DCAExssAsset::hd_stream_id

DTS-HD stream ID.

Definition at line 68 of file dca_exss.h.

Referenced by ff_dca_xll_parse(), and parse_descriptor().


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