Go to the documentation of this file.
23 #ifndef AVCODEC_DCAHUFF_H
24 #define AVCODEC_DCAHUFF_H
32 #define DCA_CODE_BOOKS 10
33 #define DCA_BITALLOC_12_COUNT 5
34 #define DCA_NUM_BITALLOC_CODES (1 * 3 + \
35 3 * (5 + 7 + 9 + 13) \
36 + 7 * (17 + 25 + 33 + 65 + 129))
39 #define DCA_TMODE_VLC_BITS 3
41 #define DCA_SCALES_VLC_BITS 9
45 #define DCA_TNL_GRP_VLC_BITS 9
47 #define DCA_TNL_SCF_VLC_BITS 9
49 #define DCA_DAMP_VLC_BITS 6
51 #define DCA_DPH_VLC_BITS 6
53 #define DCA_FST_RSD_VLC_BITS 9
55 #define DCA_RSD_APPRX_VLC_BITS 5
57 #define DCA_RSD_AMP_VLC_BITS 9
59 #define DCA_AVG_G3_VLC_BITS 9
61 #define DCA_ST_GRID_VLC_BITS 9
63 #define DCA_GRID_VLC_BITS 9
66 #define DCA_RSD_VLC_BITS 6
VLC ff_dca_vlc_bit_allocation[5]
VLC ff_dca_vlc_transition_mode[4]
av_cold void ff_dca_init_vlcs(void)
VLC ff_dca_vlc_scale_factor[5]
const uint8_t ff_dca_bitalloc_sizes[DCA_CODE_BOOKS]
VLC ff_dca_vlc_fst_rsd_amp
VLC ff_dca_vlc_quant_index[DCA_CODE_BOOKS][7]
VLC ff_dca_vlc_tnl_grp[5]
const int8_t ff_dca_bitalloc_offsets[DCA_CODE_BOOKS]
const uint8_t ff_dca_vlc_src_tables[][2]