AudioProcessing is not a Module.

Remove Module as the base class of AudioProcessing. The inherited
methods were all no-ops.

TBR=bjornv

Review URL: https://webrtc-codereview.appspot.com/8779004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@5556 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
andrew@webrtc.org
2014-02-15 04:22:49 +00:00
parent b8c254abd6
commit f92aaff104
3 changed files with 1 additions and 16 deletions

View File

@ -71,9 +71,6 @@ AudioProcessing* AudioProcessing::Create(const Config& config) {
return apm;
}
int32_t AudioProcessing::TimeUntilNextProcess() { return -1; }
int32_t AudioProcessing::Process() { return -1; }
AudioProcessingImpl::AudioProcessingImpl(const Config& config)
: echo_cancellation_(NULL),
echo_control_mobile_(NULL),
@ -692,10 +689,6 @@ VoiceDetection* AudioProcessingImpl::voice_detection() const {
return voice_detection_;
}
int32_t AudioProcessingImpl::ChangeUniqueId(const int32_t id) {
return kNoError;
}
bool AudioProcessingImpl::is_data_processed() const {
int enabled_count = 0;
std::list<ProcessingComponent*>::const_iterator it;