spbpf.h
来自「The line echo canceller (LEC) is designe」· C头文件 代码 · 共 49 行
H
49 行
/*---------------------------------------------------------------------*
* *
* 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 + =
减小字号Ctrl + -
显示快捷键?