diff options
Diffstat (limited to 'decoder/ixheaacd_mps_polyphase.h')
-rw-r--r-- | decoder/ixheaacd_mps_polyphase.h | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/decoder/ixheaacd_mps_polyphase.h b/decoder/ixheaacd_mps_polyphase.h index 79e2c8e..8144455 100644 --- a/decoder/ixheaacd_mps_polyphase.h +++ b/decoder/ixheaacd_mps_polyphase.h @@ -21,19 +21,11 @@ #define IXHEAACD_MPS_POLYPHASE_H #define MAX_NUM_QMF_BANDS_SAC (128) -#define POLY_PHASE_SYNTH_SIZE (1152) +#define POLY_PHASE_SYNTH_SIZE (1280) +#define QMF_BANDS_32 (32) +#define QMF_BANDS_64 (64) +#define QMF_BANDS_128 (128) -typedef struct ia_mps_poly_phase_synth_struct { - FLOAT32 state[POLY_PHASE_SYNTH_SIZE]; -} ia_mps_poly_phase_synth_struct; +VOID ixheaacd_mps_synt_init(FLOAT32 state[POLY_PHASE_SYNTH_SIZE]); -typedef struct ia_mps_poly_phase_struct { - int resolution; -} ia_mps_poly_phase_struct; - -VOID ixheaacd_mps_synt_create(ia_mps_poly_phase_struct *kernel, - WORD32 resolution); - -VOID ixheaacd_mps_synt_init(ia_mps_poly_phase_synth_struct *self); - -#endif +#endif /* IXHEAACD_MPS_POLYPHASE_H */ |