first
This commit is contained in:
26
include_lib/media/cvp/commproc_ns.h
Normal file
26
include_lib/media/cvp/commproc_ns.h
Normal file
@ -0,0 +1,26 @@
|
||||
#ifndef _COMMPROC_NS_H_
|
||||
#define _COMMPROC_NS_H_
|
||||
|
||||
#include "generic/typedef.h"
|
||||
|
||||
typedef struct {
|
||||
char wideband;
|
||||
char mode;
|
||||
float AggressFactor;
|
||||
float MinSuppress;
|
||||
float NoiseLevel;
|
||||
} noise_suppress_param;
|
||||
|
||||
int noise_suppress_frame_point_query(noise_suppress_param *param);
|
||||
int noise_suppress_mem_query(noise_suppress_param *param);
|
||||
int noise_suppress_open(noise_suppress_param *param);
|
||||
int noise_suppress_close(void);
|
||||
int noise_suppress_run(short *in, short *out, int npoint);
|
||||
|
||||
enum {
|
||||
NS_CMD_NOISE_FLOOR = 1,
|
||||
NS_CMD_LOWCUTTHR,
|
||||
};
|
||||
int noise_suppress_config(u32 cmd, int arg, void *priv);
|
||||
|
||||
#endif/*_COMMPROC_NS_H_*/
|
||||
Reference in New Issue
Block a user