Changeset 6094 for pjproject/trunk/pjmedia/include/pjmedia/audiodev.h
- Timestamp:
- Oct 17, 2019 7:02:50 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/include/pjmedia/audiodev.h
r6001 r6094 38 38 * @defgroup s2_audio_device_reference Audio Device API Reference 39 39 * @ingroup audio_device_api 40 * @brief API Reference40 * @brief Documentation and API Reference 41 41 * @{ 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(). 42 56 */ 43 57
Note: See TracChangeset
for help on using the changeset viewer.