21#ifndef _SFIR_H_INCLUDED_
22#define _SFIR_H_INCLUDED_
39#define NmppsFIRState void
52void nmppsFIR_8s (
nm8s* pSrc,
nm8s* pDst,
int srcSize, NmppsFIRState* pState);
53void nmppsFIR_8s16s (
nm8s* pSrc,
nm16s* pDst,
int srcSize, NmppsFIRState* pState);
54void nmppsFIR_8s32s (
nm8s* pSrc,
nm32s* pDst,
int srcSize, NmppsFIRState* pState);
55void nmppsFIR_16s (
nm16s* pSrc,
nm16s* pDst,
int srcSize, NmppsFIRState* pState);
56void nmppsFIR_16s32s(
nm16s* pSrc,
nm32s* pDst,
int srcSize, NmppsFIRState* pState);
57void nmppsFIR_32s (
nm32s* pSrc,
nm32s* pDst,
int srcSize, NmppsFIRState* pState);
73int nmppsFIRInit_8s (NmppsFIRState* pState,
int* pTaps,
int tapsLen);
74int nmppsFIRInit_8s16s (NmppsFIRState* pState,
int* pTaps,
int tapsLen);
75int nmppsFIRInit_8s32s (NmppsFIRState* pState,
int* pTaps,
int tapsLen);
76int nmppsFIRInit_16s (NmppsFIRState* pState,
int* pTaps,
int tapsLen);
77int nmppsFIRInit_16s32s(NmppsFIRState* pState,
int* pTaps,
int tapsLen);
78int nmppsFIRInit_32s (NmppsFIRState* pState,
int* pTaps,
int tapsLen);
93int nmppsFIRInitAlloc_8s (NmppsFIRState** ppState,
int* pTaps,
int tapsLen);
94int nmppsFIRInitAlloc_8s16s (NmppsFIRState** ppState,
int* pTaps,
int tapsLen);
95int nmppsFIRInitAlloc_8s32s (NmppsFIRState** ppState,
int* pTaps,
int tapsLen);
96int nmppsFIRInitAlloc_16s (NmppsFIRState** ppState,
int* pTaps,
int tapsLen);
97int nmppsFIRInitAlloc_16s32s(NmppsFIRState** ppState,
int* pTaps,
int tapsLen);
98int nmppsFIRInitAlloc_32s (NmppsFIRState** ppState,
int* pTaps,
int tapsLen);
109int nmppsFIRGetStateSize_8s (
int tapsLen);
110int nmppsFIRGetStateSize_8s16s (
int tapsLen);
111int nmppsFIRGetStateSize_8s32s (
int tapsLen);
112int nmppsFIRGetStateSize_16s (
int tapsLen);
113int nmppsFIRGetStateSize_16s32s(
int tapsLen);
114int nmppsFIRGetStateSize_32s (
int tapsLen);
125void nmppsFIRFree(NmppsFIRState* pState);
int nm32s
Definition: nmtype.h:292
short nm16s
Definition: nmtype.h:243
char nm8s
Definition: nmtype.h:167