diff options
Diffstat (limited to 'decoder/drc_src/impd_drc_uni_multi_band.h')
-rw-r--r-- | decoder/drc_src/impd_drc_uni_multi_band.h | 44 |
1 files changed, 19 insertions, 25 deletions
diff --git a/decoder/drc_src/impd_drc_uni_multi_band.h b/decoder/drc_src/impd_drc_uni_multi_band.h index 0b60ee6..b380db8 100644 --- a/decoder/drc_src/impd_drc_uni_multi_band.h +++ b/decoder/drc_src/impd_drc_uni_multi_band.h @@ -20,51 +20,45 @@ #ifndef IMPD_DRC_UNI_MULTI_BAND_H #define IMPD_DRC_UNI_MULTI_BAND_H -#define DRC_SUBBAND_COUNT_WITH_AUDIO_CODEC_FILTERBANK_MAX FILTER_BANK_PARAMETER_COUNT +#define DRC_SUBBAND_COUNT_WITH_AUDIO_CODEC_FILTERBANK_MAX \ + FILTER_BANK_PARAMETER_COUNT #ifdef __cplusplus -extern "C" -{ +extern "C" { #endif typedef struct { - FLOAT32 overlap_weight[AUDIO_CODEC_SUBBAND_COUNT_MAX]; + FLOAT32 overlap_weight[AUDIO_CODEC_SUBBAND_COUNT_MAX]; } ia_band_overlap_params_struct; typedef struct { - ia_band_overlap_params_struct str_band_overlap_params[BAND_COUNT_MAX]; + ia_band_overlap_params_struct str_band_overlap_params[BAND_COUNT_MAX]; } ia_group_overlap_params_struct; typedef struct { - ia_group_overlap_params_struct str_group_overlap_params[CHANNEL_GROUP_COUNT_MAX]; + ia_group_overlap_params_struct + str_group_overlap_params[CHANNEL_GROUP_COUNT_MAX]; } ia_overlap_params_struct; - - WORD32 -impd_fcenter_norm_sb_init(WORD32 num_subbands, - FLOAT32* fcenter_norm_subband); +impd_fcenter_norm_sb_init(WORD32 num_subbands, FLOAT32* fcenter_norm_subband); WORD32 -impd_generate_slope (WORD32 num_subbands, - FLOAT32* fcenter_norm_subband, - FLOAT32 fcross_norm_lo, - FLOAT32 fcross_norm_hi, - FLOAT32* response); +impd_generate_slope(WORD32 num_subbands, FLOAT32* fcenter_norm_subband, + FLOAT32 fcross_norm_lo, FLOAT32 fcross_norm_hi, + FLOAT32* response); WORD32 -impd_generate_overlap_weights (WORD32 num_drc_bands, - WORD32 drc_band_type, - ia_gain_params_struct* gain_params, - WORD32 dec_subband_count, - ia_group_overlap_params_struct* pstr_group_overlap_params); +impd_generate_overlap_weights( + WORD32 num_drc_bands, WORD32 drc_band_type, + ia_gain_params_struct* gain_params, WORD32 dec_subband_count, + ia_group_overlap_params_struct* pstr_group_overlap_params); WORD32 -impd_init_overlap_weight ( ia_uni_drc_coeffs_struct* str_p_loc_drc_coefficients_uni_drc, - ia_drc_instructions_struct* str_drc_instruction_str, - WORD32 sub_band_domain_mode, - ia_overlap_params_struct* pstr_overlap_params); - +impd_init_overlap_weight( + ia_uni_drc_coeffs_struct* str_p_loc_drc_coefficients_uni_drc, + ia_drc_instructions_struct* str_drc_instruction_str, + WORD32 sub_band_domain_mode, ia_overlap_params_struct* pstr_overlap_params); #ifdef __cplusplus } |