aboutsummaryrefslogtreecommitdiff
path: root/decoder/drc_src/impd_drc_uni_multi_band.h
diff options
context:
space:
mode:
Diffstat (limited to 'decoder/drc_src/impd_drc_uni_multi_band.h')
-rw-r--r--decoder/drc_src/impd_drc_uni_multi_band.h44
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
}