#include <echo_control_mobile_impl.h>
|
enum | RoutingMode {
kQuietEarpieceOrHeadset,
kEarpiece,
kLoudEarpiece,
kSpeakerphone,
kLoudSpeakerphone,
kQuietEarpieceOrHeadset,
kEarpiece,
kLoudEarpiece,
kSpeakerphone,
kLoudSpeakerphone
} |
|
enum | RoutingMode {
kQuietEarpieceOrHeadset,
kEarpiece,
kLoudEarpiece,
kSpeakerphone,
kLoudSpeakerphone,
kQuietEarpieceOrHeadset,
kEarpiece,
kLoudEarpiece,
kSpeakerphone,
kLoudSpeakerphone
} |
|
virtual | ~EchoControlMobile () |
|
virtual | ~EchoControlMobile () |
|
◆ EchoControlMobileImpl() [1/2]
◆ ~EchoControlMobileImpl() [1/2]
webrtc::EchoControlMobileImpl::~EchoControlMobileImpl |
( |
| ) |
|
|
override |
◆ EchoControlMobileImpl() [2/2]
◆ ~EchoControlMobileImpl() [2/2]
webrtc::EchoControlMobileImpl::~EchoControlMobileImpl |
( |
| ) |
|
|
override |
◆ Initialize() [1/2]
void webrtc::EchoControlMobileImpl::Initialize |
( |
int |
sample_rate_hz, |
|
|
size_t |
num_reverse_channels, |
|
|
size_t |
num_output_channels |
|
) |
| |
◆ Initialize() [2/2]
void webrtc::EchoControlMobileImpl::Initialize |
( |
int |
sample_rate_hz, |
|
|
size_t |
num_reverse_channels, |
|
|
size_t |
num_output_channels |
|
) |
| |
◆ is_comfort_noise_enabled() [1/2]
bool webrtc::EchoControlMobileImpl::is_comfort_noise_enabled |
( |
| ) |
const |
|
overridevirtual |
◆ is_comfort_noise_enabled() [2/2]
bool webrtc::EchoControlMobileImpl::is_comfort_noise_enabled |
( |
| ) |
const |
|
overridevirtual |
◆ is_enabled() [1/2]
bool webrtc::EchoControlMobileImpl::is_enabled |
( |
| ) |
const |
|
overridevirtual |
◆ is_enabled() [2/2]
bool webrtc::EchoControlMobileImpl::is_enabled |
( |
| ) |
const |
|
overridevirtual |
◆ NumCancellersRequired() [1/2]
size_t webrtc::EchoControlMobileImpl::NumCancellersRequired |
( |
size_t |
num_output_channels, |
|
|
size_t |
num_reverse_channels |
|
) |
| |
|
static |
◆ NumCancellersRequired() [2/2]
static size_t webrtc::EchoControlMobileImpl::NumCancellersRequired |
( |
size_t |
num_output_channels, |
|
|
size_t |
num_reverse_channels |
|
) |
| |
|
static |
◆ PackRenderAudioBuffer() [1/2]
void webrtc::EchoControlMobileImpl::PackRenderAudioBuffer |
( |
const AudioBuffer * |
audio, |
|
|
size_t |
num_output_channels, |
|
|
size_t |
num_channels, |
|
|
std::vector< int16_t > * |
packed_buffer |
|
) |
| |
|
static |
◆ PackRenderAudioBuffer() [2/2]
static void webrtc::EchoControlMobileImpl::PackRenderAudioBuffer |
( |
const AudioBuffer * |
audio, |
|
|
size_t |
num_output_channels, |
|
|
size_t |
num_channels, |
|
|
std::vector< int16_t > * |
packed_buffer |
|
) |
| |
|
static |
◆ ProcessCaptureAudio() [1/2]
int webrtc::EchoControlMobileImpl::ProcessCaptureAudio |
( |
AudioBuffer * |
audio, |
|
|
int |
stream_delay_ms |
|
) |
| |
◆ ProcessCaptureAudio() [2/2]
int webrtc::EchoControlMobileImpl::ProcessCaptureAudio |
( |
AudioBuffer * |
audio, |
|
|
int |
stream_delay_ms |
|
) |
| |
◆ ProcessRenderAudio() [1/2]
◆ ProcessRenderAudio() [2/2]
◆ routing_mode() [1/2]
RoutingMode webrtc::EchoControlMobileImpl::routing_mode |
( |
| ) |
const |
|
overridevirtual |
◆ routing_mode() [2/2]
The documentation for this class was generated from the following files: