⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 spbpf.h

📁 The line echo canceller (LEC) is designed to provide the maximum attainable transparent voice qualit
💻 H
字号:
/*---------------------------------------------------------------------*
 *                                                                     *
 * THIS IS AN UNPUBLISHED WORK CONTAINING CONFIDENTIAL AND PROPRIETARY *
 * INFORMATION.  IF PUBLICATION OCCURS, THE FOLLOWING NOTICE APPLIES:  *
 *     "COPYRIGHT 2001 MICHAEL TSIROULNIKOV, ALL RIGHTS RESERVED"      *
 *                                                                     *
 *---------------------------------------------------------------------*/
#ifndef _spbpf_h 
#define _spbpf_h 

#include "spdefs.h"

/*--------------------- local defs ----------------------------------------*/

#define SPBPF_NEW           (1)

#if (SPBPF_NEW != 0)

#define SPBPF_SSZ          (31)
#define SPBPF_FSZ          (32)

#else

#define SPBPF_HSZ          (10)
#define SPBPF_SSZ          (18)
#define SPBPF_FSZ          (19)

#endif


typedef struct {
    S16         asSav[SPBPF_SSZ];
} SPBPF_tDb;

typedef struct {
    S16         asTmp[SP_FR_SZ+SPBPF_SSZ];
} SPBPF_tSc;

/*--------------------- local vars ----------------------------------------*/
/*--------------------- public vars ---------------------------------------*/
/*--------------------- local functions -----------------------------------*/
/*--------------------- public  functions ---------------------------------*/

extern void sp_bpf_init(SPBPF_tDb *pDb);
extern void sp_bpf     (SPBPF_tDb *pDb, SPBPF_tSc *pSc, S16 *psData);

/*-------------------------------------------------------------------------*/

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -