plc.c File Reference

#include <stdio.h>
#include <inttypes.h>
#include <stdlib.h>
#include <string.h>
#include <tgmath.h>
#include <math.h>
#include "floating_fudge.h"
#include <limits.h>
#include "spandsp/telephony.h"
#include "spandsp/fast_convert.h"
#include "spandsp/saturated.h"
#include "spandsp/plc.h"

Defines

#define ATTENUATION_INCREMENT   0.0025f
#define ms_to_samples(t)   (((t)*SAMPLE_RATE)/1000)

Functions

int plc_rx (plc_state_t *s, int16_t amp[], int len)
int plc_fillin (plc_state_t *s, int16_t amp[], int len)
plc_state_t * plc_init (plc_state_t *s)
int plc_release (plc_state_t *s)
int plc_free (plc_state_t *s)

Detailed Description


Generated by  doxygen 1.6.2