one_way_line_model_state_t Struct Reference

#include <line_model.h>

List of all members.

Public Attributes

codec_munge_state_t * munge
float * near_filter
int near_filter_len
float near_buf [129]
int near_buf_ptr
awgn_state_t near_noise
int bulk_delay
int bulk_delay_ptr
int16_t bulk_delay_buf [8000]
float * far_filter
int far_filter_len
float far_buf [129]
int far_buf_ptr
awgn_state_t far_noise
float near_cpe_hybrid_echo
float near_co_hybrid_echo
float far_cpe_hybrid_echo
float far_co_hybrid_echo
float dc_offset
int mains_interference
tone_gen_state_t mains_tone


Detailed Description

One way line model descriptor. This holds the complete state of a line model with transmission in only one direction.

Member Data Documentation

The bulk delay of the path, in samples

The data store for simulating the bulk delay

A pointer to the current write position in the bulk delay store.

DC offset impairment

Last transmitted samples (ring buffer, used by the line filter)

Pointer of the last transmitted sample in buf

The scaling factor for the far CO hybrid echo

The scaling factor for the far CPE hybrid echo

The coefficients for the far end analogue section simulation filter

The number of coefficients for the far end analogue section simulation filter

The noise source for distant analogue section of the line

Mains pickup impairment

Last transmitted samples (ring buffer, used by the line filter)

Pointer of the last transmitted sample in buf

The scaling factor for the local CO hybrid echo

The scaling factor for the local CPE hybrid echo

The coefficients for the near end analogue section simulation filter

The number of coefficients for the near end analogue section simulation filter

The noise source for local analogue section of the line


The documentation for this struct was generated from the following file:

Generated on Tue Aug 4 03:36:29 2009 for spandsp by  doxygen 1.5.9