pjsip logo pjsip.org
Open source SIP stack and media stack for presence, im/instant messaging, and multimedia communication
Loading

HOME

SIP/media Features
High Performance SIP
Small Footprint SIP
Symbian Port

FAQ

Documentation

Licensing

Download

Development (Trac)

Projects using pjsip

Mailing List

Open Source Links


About: PJLIB, PJLIB-UTIL, PJSIP, and PJMEDIA are created by: Benny Prijono
<bennylp@pjsip.org>


 

Home --> Documentations --> PJMEDIA Reference

Echo Cancellation Port
[Media Ports Framework]

Echo Cancellation. More...

Functions

PJ_BEGIN_DECL pj_status_t pjmedia_echo_port_create (pj_pool_t *pool, pjmedia_port *dn_port, unsigned tail_ms, unsigned latency_ms, unsigned options, pjmedia_port **p_port)

Detailed Description

Wrapper to Accoustic Echo Cancellation API into media port interface.


Function Documentation

PJ_BEGIN_DECL pj_status_t pjmedia_echo_port_create ( pj_pool_t pool,
pjmedia_port dn_port,
unsigned  tail_ms,
unsigned  latency_ms,
unsigned  options,
pjmedia_port **  p_port 
)

Create echo canceller port.

Parameters:
pool Pool to allocate memory.
dn_port Downstream port.
tail_ms Tail length in miliseconds.
latency_ms Total lacency introduced by playback and recording device. Set to zero if the latency is not known.
options Options, as in pjmedia_echo_create().
p_port Pointer to receive the port instance.
Returns:
PJ_SUCCESS on success.

 


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