FFmpeg
4.0
|
#include <libavcodec/dca_xll.h>
Data Fields | |
int | decor_enabled |
Pairwise channel decorrelation flag. More... | |
int | orig_order [DCA_XLL_CHANNELS_MAX] |
Original channel order. More... | |
int | decor_coeff [DCA_XLL_CHANNELS_MAX/2] |
Pairwise channel coefficients. More... | |
int | adapt_pred_order [DCA_XLL_CHANNELS_MAX] |
Adaptive predictor order. More... | |
int | highest_pred_order |
Highest adaptive predictor order. More... | |
int | fixed_pred_order [DCA_XLL_CHANNELS_MAX] |
Fixed predictor order. More... | |
int | adapt_refl_coeff [DCA_XLL_CHANNELS_MAX][DCA_XLL_ADAPT_PRED_ORDER_MAX] |
Adaptive predictor reflection coefficients. More... | |
int | dmix_embedded |
Downmix performed by encoder in frequency band. More... | |
int | lsb_section_size |
Size of LSB section in any segment. More... | |
int | nscalablelsbs [DCA_XLL_CHANNELS_MAX] |
Number of bits to represent the samples in LSB part. More... | |
int | bit_width_adjust [DCA_XLL_CHANNELS_MAX] |
Number of bits discarded by authoring. More... | |
int32_t * | msb_sample_buffer [DCA_XLL_CHANNELS_MAX] |
MSB sample buffer pointers. More... | |
int32_t * | lsb_sample_buffer [DCA_XLL_CHANNELS_MAX] |
LSB sample buffer pointers or NULL. More... | |
int DCAXllBand::decor_enabled |
Pairwise channel decorrelation flag.
Definition at line 45 of file dca_xll.h.
Referenced by chs_filter_band_data(), and chs_parse_header().
int DCAXllBand::orig_order[DCA_XLL_CHANNELS_MAX] |
Original channel order.
Definition at line 46 of file dca_xll.h.
Referenced by chs_filter_band_data(), and chs_parse_header().
int DCAXllBand::decor_coeff[DCA_XLL_CHANNELS_MAX/2] |
Pairwise channel coefficients.
Definition at line 47 of file dca_xll.h.
Referenced by chs_filter_band_data(), and chs_parse_header().
int DCAXllBand::adapt_pred_order[DCA_XLL_CHANNELS_MAX] |
Adaptive predictor order.
Definition at line 49 of file dca_xll.h.
Referenced by chs_filter_band_data(), chs_parse_band_data(), and chs_parse_header().
int DCAXllBand::highest_pred_order |
Highest adaptive predictor order.
Definition at line 50 of file dca_xll.h.
Referenced by chs_parse_band_data(), and chs_parse_header().
int DCAXllBand::fixed_pred_order[DCA_XLL_CHANNELS_MAX] |
Fixed predictor order.
Definition at line 51 of file dca_xll.h.
Referenced by chs_filter_band_data(), and chs_parse_header().
int DCAXllBand::adapt_refl_coeff[DCA_XLL_CHANNELS_MAX][DCA_XLL_ADAPT_PRED_ORDER_MAX] |
Adaptive predictor reflection coefficients.
Definition at line 52 of file dca_xll.h.
Referenced by chs_filter_band_data(), and chs_parse_header().
int DCAXllBand::dmix_embedded |
Downmix performed by encoder in frequency band.
Definition at line 54 of file dca_xll.h.
Referenced by chs_parse_header().
int DCAXllBand::lsb_section_size |
Size of LSB section in any segment.
Definition at line 56 of file dca_xll.h.
Referenced by chs_alloc_lsb_band_data(), chs_clear_band_data(), chs_parse_band_data(), and chs_parse_header().
int DCAXllBand::nscalablelsbs[DCA_XLL_CHANNELS_MAX] |
Number of bits to represent the samples in LSB part.
Definition at line 57 of file dca_xll.h.
Referenced by chs_assemble_msbs_lsbs(), chs_clear_band_data(), chs_get_lsb_width(), chs_parse_band_data(), and chs_parse_header().
int DCAXllBand::bit_width_adjust[DCA_XLL_CHANNELS_MAX] |
Number of bits discarded by authoring.
Definition at line 58 of file dca_xll.h.
Referenced by chs_assemble_msbs_lsbs(), chs_clear_band_data(), chs_get_lsb_width(), and chs_parse_header().
int32_t* DCAXllBand::msb_sample_buffer[DCA_XLL_CHANNELS_MAX] |
MSB sample buffer pointers.
Definition at line 60 of file dca_xll.h.
Referenced by chs_alloc_msb_band_data(), chs_assemble_freq_bands(), chs_assemble_msbs_lsbs(), chs_clear_band_data(), chs_filter_band_data(), chs_parse_band_data(), combine_residual_frame(), scale_down_mix(), and undo_down_mix().
int32_t* DCAXllBand::lsb_sample_buffer[DCA_XLL_CHANNELS_MAX] |
LSB sample buffer pointers or NULL.
Definition at line 61 of file dca_xll.h.
Referenced by chs_alloc_lsb_band_data(), chs_assemble_msbs_lsbs(), chs_clear_band_data(), and chs_parse_band_data().