echo.c File Reference

#include <inttypes.h>
#include <stdlib.h>
#include <tgmath.h>
#include <math.h>
#include "floating_fudge.h"
#include <string.h>
#include <stdio.h>
#include "spandsp/telephony.h"
#include "spandsp/fast_convert.h"
#include "spandsp/logging.h"
#include "spandsp/saturated.h"
#include "spandsp/dc_restore.h"
#include "spandsp/bit_operations.h"
#include "spandsp/echo.h"

Defines

#define NONUPDATE_DWELL_TIME   600
#define MIN_TX_POWER_FOR_ADAPTION   64*64
#define MIN_RX_POWER_FOR_ADAPTION   64*64

Functions

echo_can_state_t * echo_can_init (int len, int adaption_mode)
int echo_can_release (echo_can_state_t *ec)
int echo_can_free (echo_can_state_t *ec)
void echo_can_adaption_mode (echo_can_state_t *ec, int adaption_mode)
void echo_can_flush (echo_can_state_t *ec)
void echo_can_snapshot (echo_can_state_t *ec)
int16_t echo_can_update (echo_can_state_t *ec, int16_t tx, int16_t rx)
int16_t echo_can_hpf_tx (echo_can_state_t *ec, int16_t tx)

Variables

int sample_no = 0

Detailed Description


Generated by  doxygen 1.6.2