#ifndef _ALG_PFC_H__ /* to avoid the FS effect to be clearly audible, a system equipped with an FS filter should operate 6 dB below the MSG */ typedef enum{ PFC_PM, PFC_FM, PFC_FS, //FSÓнϴóµÄMSG£¬µ«¶ÔÒôÀÖÐźŲ»ÊÊÓ¦¡£ PFC_DM, //DMÔÚµÍÆµÉϱíÏֽϲî }pfc_type; void* pfc_create(int smpRate,int smpNum , pfc_type type); int pfc_process(void* handle , const float* input ,float* output); void pfc_destroy(void* handle); void pfc_set_type (void* handle , pfc_type type); #endif