Ignore:
Timestamp:
Aug 6, 2006 12:07:13 PM (18 years ago)
Author:
bennylp
Message:

Change AEC into generic echo canceller framework with either AEC or simple echo suppressor backend can be selected during runtime.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/include/pjmedia/echo_port.h

    r652 r653  
    2929 
    3030/** 
    31  * @defgroup PJMEDIA_AEC_PORT AEC Port 
     31 * @defgroup PJMEDIA_ECHO_PORT Echo Cancellation Port 
    3232 * @ingroup PJMEDIA_PORT 
    33  * @brief AEC (Accoustic Echo Cancellation) media port. 
     33 * @brief Echo Cancellation Port 
     34 * 
     35 * Echo canceller media port, using @ref PJMEDIA_Echo_Cancel backend. 
    3436 * @{ 
    3537 */ 
     
    4042 
    4143/** 
    42  * Create AEC port.  
     44 * Create echo canceller port.  
    4345 * 
    4446 * @param pool          Pool to allocate memory. 
    4547 * @param dn_port       Downstream port. 
    4648 * @param tail_ms       Tail length in miliseconds. 
     49 * @param options       Options, as in #pjmedia_echo_create(). 
    4750 * @param p_port        Pointer to receive the port instance. 
    4851 * 
    4952 * @return              PJ_SUCCESS on success. 
    5053 */ 
    51 PJ_DECL(pj_status_t) pjmedia_aec_port_create( pj_pool_t *pool, 
     54PJ_DECL(pj_status_t) pjmedia_echo_port_create(pj_pool_t *pool, 
    5255                                              pjmedia_port *dn_port, 
    5356                                              unsigned tail_ms, 
     57                                              unsigned options, 
    5458                                              pjmedia_port **p_port ); 
    5559 
Note: See TracChangeset for help on using the changeset viewer.