Ignore:
Timestamp:
Aug 4, 2006 6:27:19 PM (18 years ago)
Author:
bennylp
Message:

More work on the AEC (including changes in PJSUA), embed the AEC in sound_port, reduce DirectSound? buffer from 32 to 16, and fixed ARM compilation for MSVC WinCE target.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h

    r643 r648  
    21532153    cfg->quality = 6; 
    21542154    cfg->ilbc_mode = 20; 
    2155     cfg->ec_tail_len = 0; 
     2155    cfg->ec_tail_len = 500; 
    21562156} 
    21572157 
     
    24982498 
    24992499 
     2500/** 
     2501 * Configure the AEC settings of the sound port. 
     2502 * 
     2503 * @param tail_ms       The tail length, in miliseconds. Set to zero to 
     2504 *                      disable AEC. 
     2505 * 
     2506 * @return              PJ_SUCCESS on success. 
     2507 */ 
     2508PJ_DECL(pj_status_t) pjsua_set_aec(unsigned tail_ms); 
     2509 
     2510 
     2511/** 
     2512 * Get current AEC tail length. 
     2513 * 
     2514 * @param p_tail_ms     Pointer to receive the tail length, in miliseconds.  
     2515 *                      If AEC is disabled, the value will be zero. 
     2516 * 
     2517 * @return              PJ_SUCCESS on success. 
     2518 */ 
     2519PJ_DECL(pj_status_t) pjsua_get_aec(unsigned *p_tail_ms); 
     2520 
     2521 
     2522 
    25002523/***************************************************************************** 
    25012524 * Codecs. 
Note: See TracChangeset for help on using the changeset viewer.