Ignore:
Timestamp:
Oct 17, 2019 7:02:50 AM (5 years ago)
Author:
ming
Message:

Fixed #1778: Support for Voice Processing IO Audio Unit on Mac

File:
1 edited

Legend:

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

    r6001 r6094  
    3838 * @defgroup s2_audio_device_reference Audio Device API Reference 
    3939 * @ingroup audio_device_api 
    40  * @brief API Reference 
     40 * @brief Documentation and API Reference 
    4141 * @{ 
     42 * 
     43 * @section ec_sec Hardware/Built-in Echo Cancellation 
     44 * 
     45 * On some platforms, audio device comes with built-in echo cancellation 
     46 * feature. This is usually done based on specific hardware configuration, 
     47 * such as the use of multiple microphones and/or a known fixed distance 
     48 * between the capture and playback device, in order to precalculate the 
     49 * echo time distance. Because of this, when using the hardware EC, 
     50 * users may not get the freedom to select their own audio devices. 
     51 * This is applicable for Mac (users must use default audio devices) and 
     52 * iOS (users must use the same built-in audio device). 
     53 * 
     54 * In PJMEDIA, applications wishing to use sofware echo instead can pass 
     55 * PJMEDIA_ECHO_USE_SW_ECHO when calling pjmedia_snd_port_create2(). 
    4256 */ 
    4357 
Note: See TracChangeset for help on using the changeset viewer.