BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJMEDIA Reference

#include <echo.h>

Data Fields

const char * name
 
int delay
 
double return_loss
 
double return_loss_enh
 
int std
 
float frac_delay
 
unsigned learning
 
unsigned duration
 
unsigned tail
 
int min_factor
 
int avg_factor
 
pj_str_t stat_info
 
char buf_ [128]
 

Detailed Description

Echo cancellation statistics.

Field Documentation

◆ name

const char* pjmedia_echo_stat::name

The name of the EC backend. NULL if not specified.

◆ delay

int pjmedia_echo_stat::delay

Echo delay value (in ms). PJMEDIA_ECHO_STAT_NOT_SPECIFIED if unavailable.

◆ return_loss

double pjmedia_echo_stat::return_loss

Echo return loss. PJMEDIA_ECHO_STAT_NOT_SPECIFIED if unavailable.

◆ return_loss_enh

double pjmedia_echo_stat::return_loss_enh

Echo return loss enhancement. PJMEDIA_ECHO_STAT_NOT_SPECIFIED if unavailable.

◆ std

int pjmedia_echo_stat::std

Echo delay standard deviation (in ms). PJMEDIA_ECHO_STAT_NOT_SPECIFIED if unavailable.

◆ frac_delay

float pjmedia_echo_stat::frac_delay

Fraction of poor delay. Value between 0 to 1. The closer to 1, the poorer the EC quality. PJMEDIA_ECHO_STAT_NOT_SPECIFIED if unavailable.

◆ learning

unsigned pjmedia_echo_stat::learning

Learning still in progress? PJ_TRUE if yes, false if done. PJMEDIA_ECHO_STAT_NOT_SPECIFIED if unavailable.

◆ duration

unsigned pjmedia_echo_stat::duration

Learning duration (in ms). PJMEDIA_ECHO_STAT_NOT_SPECIFIED if unavailable.

◆ tail

unsigned pjmedia_echo_stat::tail

Detected echo tail length (in ms). PJMEDIA_ECHO_STAT_NOT_SPECIFIED if unavailable.

◆ min_factor

int pjmedia_echo_stat::min_factor

Minimum scaling factor (in ms). PJMEDIA_ECHO_STAT_NOT_SPECIFIED if unavailable.

◆ avg_factor

int pjmedia_echo_stat::avg_factor

Average scaling factor (in ms). PJMEDIA_ECHO_STAT_NOT_SPECIFIED if unavailable.

◆ stat_info

pj_str_t pjmedia_echo_stat::stat_info

Text describing the statistic.

◆ buf_

char pjmedia_echo_stat::buf_[128]

Internal buffer.


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

 


PJMEDIA small footprint Open Source media stack
Copyright (C) 2006-2008 Teluu Inc.