diff options
Diffstat (limited to 'drivers/dahdi/voicebus/GpakCust.h')
-rw-r--r-- | drivers/dahdi/voicebus/GpakCust.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/drivers/dahdi/voicebus/GpakCust.h b/drivers/dahdi/voicebus/GpakCust.h index bdb9cfb..9b4f6a8 100644 --- a/drivers/dahdi/voicebus/GpakCust.h +++ b/drivers/dahdi/voicebus/GpakCust.h @@ -77,10 +77,13 @@ #define NLPTYPE_RANDOM_NOISE 2 #define HOTH_NOISE_NLPTYPE 3 #define NLPTYPE_SUPPRESS 4 -#define DEFAULT_NLPTYPE NLPTYPE_SUPPRESS +#define NLPTYPE_RESERVED 5 +#define NLPTYPE_AUTOSUPPRESS 6 +#define DEFAULT_NLPTYPE NLPTYPE_AUTOSUPPRESS /* This is the threshold (in dB) for enabling and disabling of the NLP */ -#define DEFAULT_NLPTHRESH 24 +#define DEFAULT_NLPTHRESH 22 +#define DEFAULT_NLPMAXSUPP 10 struct vpmadt032_cmd { struct list_head node; @@ -145,6 +148,9 @@ int vpmadt032_echocan_create(struct vpmadt032 *vpm, int channo, void vpmadt032_echocan_free(struct vpmadt032 *vpm, struct dahdi_chan *chan, struct dahdi_echocan_state *ec); +struct GpakEcanParms; +void vpmadt032_get_default_parameters(struct GpakEcanParms *p); + /* If there is a command ready to go to the VPMADT032, return it, otherwise NULL */ static inline struct vpmadt032_cmd *vpmadt032_get_ready_cmd(struct vpmadt032 *vpm) { |