Libav
Data Fields
XllChSetSubHeader Struct Reference

#include <dca.h>

Data Fields

int channels
 number of channels in channel set, at most 16 More...
 
int residual_encode
 residual channel encoding More...
 
int bit_resolution
 input sample bit-width More...
 
int bit_width
 original input sample bit-width More...
 
int sampling_frequency
 sampling frequency More...
 
int samp_freq_interp
 sampling frequency interpolation multiplier More...
 
int replacement_set
 replacement channel set group More...
 
int active_replace_set
 current channel set is active channel set More...
 
int primary_ch_set
 
int downmix_coeff_code_embedded
 
int downmix_embedded
 
int downmix_type
 
int hier_chset
 hierarchical channel set More...
 
int downmix_ncoeffs
 
int downmix_coeffs [DCA_XLL_DMIX_NCOEFFS_MAX]
 
int ch_mask_enabled
 
int ch_mask
 
int mapping_coeffs_present
 
int num_freq_bands
 
uint8_t orig_chan_order [DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]
 
uint8_t orig_chan_order_inv [DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]
 
int8_t pw_ch_pairs_coeffs [DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX/2]
 
uint8_t adapt_order_max [DCA_XLL_FBANDS_MAX]
 
uint8_t adapt_order [DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]
 
uint8_t fixed_order [DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]
 
uint8_t lpc_refl_coeffs_q_ind [DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX][DCA_XLL_AORDER_MAX]
 
int lsb_fsize [DCA_XLL_FBANDS_MAX]
 
int8_t scalable_lsbs [DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]
 
int8_t bit_width_adj_per_ch [DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]
 

Detailed Description

Definition at line 78 of file dca.h.

Field Documentation

◆ channels

int XllChSetSubHeader::channels

number of channels in channel set, at most 16

Definition at line 79 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ residual_encode

int XllChSetSubHeader::residual_encode

residual channel encoding

Definition at line 80 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ bit_resolution

int XllChSetSubHeader::bit_resolution

input sample bit-width

Definition at line 81 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ bit_width

int XllChSetSubHeader::bit_width

original input sample bit-width

Definition at line 82 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ sampling_frequency

int XllChSetSubHeader::sampling_frequency

sampling frequency

Definition at line 83 of file dca.h.

Referenced by dca_decode_frame(), ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ samp_freq_interp

int XllChSetSubHeader::samp_freq_interp

sampling frequency interpolation multiplier

Definition at line 84 of file dca.h.

Referenced by ff_dca_xll_decode_header().

◆ replacement_set

int XllChSetSubHeader::replacement_set

replacement channel set group

Definition at line 85 of file dca.h.

Referenced by ff_dca_xll_decode_header().

◆ active_replace_set

int XllChSetSubHeader::active_replace_set

current channel set is active channel set

Definition at line 86 of file dca.h.

Referenced by ff_dca_xll_decode_header().

◆ primary_ch_set

int XllChSetSubHeader::primary_ch_set

Definition at line 87 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ downmix_coeff_code_embedded

int XllChSetSubHeader::downmix_coeff_code_embedded

Definition at line 88 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ downmix_embedded

int XllChSetSubHeader::downmix_embedded

Definition at line 89 of file dca.h.

Referenced by ff_dca_xll_decode_header().

◆ downmix_type

int XllChSetSubHeader::downmix_type

Definition at line 90 of file dca.h.

Referenced by ff_dca_xll_decode_header().

◆ hier_chset

int XllChSetSubHeader::hier_chset

hierarchical channel set

Definition at line 91 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ downmix_ncoeffs

int XllChSetSubHeader::downmix_ncoeffs

Definition at line 92 of file dca.h.

Referenced by ff_dca_xll_decode_header().

◆ downmix_coeffs

int XllChSetSubHeader::downmix_coeffs[DCA_XLL_DMIX_NCOEFFS_MAX]

Definition at line 93 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ ch_mask_enabled

int XllChSetSubHeader::ch_mask_enabled

Definition at line 94 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ ch_mask

int XllChSetSubHeader::ch_mask

Definition at line 95 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ mapping_coeffs_present

int XllChSetSubHeader::mapping_coeffs_present

Definition at line 96 of file dca.h.

Referenced by ff_dca_xll_decode_header().

◆ num_freq_bands

int XllChSetSubHeader::num_freq_bands

Definition at line 97 of file dca.h.

Referenced by ff_dca_xll_decode_header().

◆ orig_chan_order

uint8_t XllChSetSubHeader::orig_chan_order[DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]

Definition at line 100 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ orig_chan_order_inv

uint8_t XllChSetSubHeader::orig_chan_order_inv[DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]

Definition at line 101 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ pw_ch_pairs_coeffs

int8_t XllChSetSubHeader::pw_ch_pairs_coeffs[DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX/2]

Definition at line 103 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ adapt_order_max

uint8_t XllChSetSubHeader::adapt_order_max[DCA_XLL_FBANDS_MAX]

Definition at line 105 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ adapt_order

uint8_t XllChSetSubHeader::adapt_order[DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]

Definition at line 107 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ fixed_order

uint8_t XllChSetSubHeader::fixed_order[DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]

Definition at line 109 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ lpc_refl_coeffs_q_ind

uint8_t XllChSetSubHeader::lpc_refl_coeffs_q_ind[DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX][DCA_XLL_AORDER_MAX]

Definition at line 112 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ lsb_fsize

int XllChSetSubHeader::lsb_fsize[DCA_XLL_FBANDS_MAX]

Definition at line 114 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ scalable_lsbs

int8_t XllChSetSubHeader::scalable_lsbs[DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]

Definition at line 115 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

◆ bit_width_adj_per_ch

int8_t XllChSetSubHeader::bit_width_adj_per_ch[DCA_XLL_FBANDS_MAX][DCA_XLL_CHANNELS_MAX]

Definition at line 116 of file dca.h.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().


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