|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <voe_audio_processing_impl.h>
Public Member Functions | |
| int | SetNsStatus (bool enable, NsModes mode=kNsUnchanged) override |
| int | GetNsStatus (bool &enabled, NsModes &mode) override |
| int | SetAgcStatus (bool enable, AgcModes mode=kAgcUnchanged) override |
| int | GetAgcStatus (bool &enabled, AgcModes &mode) override |
| int | SetAgcConfig (AgcConfig config) override |
| int | GetAgcConfig (AgcConfig &config) override |
| int | SetEcStatus (bool enable, EcModes mode=kEcUnchanged) override |
| int | GetEcStatus (bool &enabled, EcModes &mode) override |
| int | EnableDriftCompensation (bool enable) override |
| bool | DriftCompensationEnabled () override |
| void | SetDelayOffsetMs (int offset) override |
| int | DelayOffsetMs () override |
| int | SetAecmMode (AecmModes mode=kAecmSpeakerphone, bool enableCNG=true) override |
| int | GetAecmMode (AecmModes &mode, bool &enabledCNG) override |
| int | EnableHighPassFilter (bool enable) override |
| bool | IsHighPassFilterEnabled () override |
| int | VoiceActivityIndicator (int channel) override |
| int | SetEcMetricsStatus (bool enable) override |
| int | GetEcMetricsStatus (bool &enabled) override |
| int | GetEchoMetrics (int &ERL, int &ERLE, int &RERL, int &A_NLP) override |
| int | GetEcDelayMetrics (int &delay_median, int &delay_std, float &fraction_poor_delays) override |
| int | StartDebugRecording (const char *fileNameUTF8) override |
| int | StartDebugRecording (FILE *file_handle) override |
| int | StopDebugRecording () override |
| int | SetTypingDetectionStatus (bool enable) override |
| int | GetTypingDetectionStatus (bool &enabled) override |
| int | TimeSinceLastTyping (int &seconds) override |
| int | SetTypingDetectionParameters (int timeWindow, int costPerTyping, int reportingThreshold, int penaltyDecay, int typeEventDelay=0) override |
| void | EnableStereoChannelSwapping (bool enable) override |
| bool | IsStereoChannelSwappingEnabled () override |
| int | SetNsStatus (bool enable, NsModes mode=kNsUnchanged) override |
| int | GetNsStatus (bool &enabled, NsModes &mode) override |
| int | SetAgcStatus (bool enable, AgcModes mode=kAgcUnchanged) override |
| int | GetAgcStatus (bool &enabled, AgcModes &mode) override |
| int | SetAgcConfig (AgcConfig config) override |
| int | GetAgcConfig (AgcConfig &config) override |
| int | SetEcStatus (bool enable, EcModes mode=kEcUnchanged) override |
| int | GetEcStatus (bool &enabled, EcModes &mode) override |
| int | EnableDriftCompensation (bool enable) override |
| bool | DriftCompensationEnabled () override |
| void | SetDelayOffsetMs (int offset) override |
| int | DelayOffsetMs () override |
| int | SetAecmMode (AecmModes mode=kAecmSpeakerphone, bool enableCNG=true) override |
| int | GetAecmMode (AecmModes &mode, bool &enabledCNG) override |
| int | EnableHighPassFilter (bool enable) override |
| bool | IsHighPassFilterEnabled () override |
| int | VoiceActivityIndicator (int channel) override |
| int | SetEcMetricsStatus (bool enable) override |
| int | GetEcMetricsStatus (bool &enabled) override |
| int | GetEchoMetrics (int &ERL, int &ERLE, int &RERL, int &A_NLP) override |
| int | GetEcDelayMetrics (int &delay_median, int &delay_std, float &fraction_poor_delays) override |
| int | StartDebugRecording (const char *fileNameUTF8) override |
| int | StartDebugRecording (FILE *file_handle) override |
| int | StopDebugRecording () override |
| int | SetTypingDetectionStatus (bool enable) override |
| int | GetTypingDetectionStatus (bool &enabled) override |
| int | TimeSinceLastTyping (int &seconds) override |
| int | SetTypingDetectionParameters (int timeWindow, int costPerTyping, int reportingThreshold, int penaltyDecay, int typeEventDelay=0) override |
| void | EnableStereoChannelSwapping (bool enable) override |
| bool | IsStereoChannelSwappingEnabled () override |
Public Member Functions inherited from webrtc::VoEAudioProcessing | |
| virtual int | Release ()=0 |
| virtual int | Release ()=0 |
Protected Member Functions | |
| VoEAudioProcessingImpl (voe::SharedData *shared) | |
| ~VoEAudioProcessingImpl () override | |
| VoEAudioProcessingImpl (voe::SharedData *shared) | |
| ~VoEAudioProcessingImpl () override | |
Protected Member Functions inherited from webrtc::VoEAudioProcessing | |
| VoEAudioProcessing () | |
| virtual | ~VoEAudioProcessing () |
| VoEAudioProcessing () | |
| virtual | ~VoEAudioProcessing () |
Additional Inherited Members | |
Static Public Member Functions inherited from webrtc::VoEAudioProcessing | |
| static VoEAudioProcessing * | GetInterface (VoiceEngine *voiceEngine) |
| static bool | DriftCompensationSupported () |
| static VoEAudioProcessing * | GetInterface (VoiceEngine *voiceEngine) |
| static bool | DriftCompensationSupported () |
|
protected |
|
overrideprotected |
|
protected |
|
overrideprotected |
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
|
overridevirtual |
Implements webrtc::VoEAudioProcessing.
1.8.13