From fdf20537872bd987c474bc25e54590e6b9b30387 Mon Sep 17 00:00:00 2001 From: "henrik.lundin@webrtc.org" Date: Tue, 29 Apr 2014 08:22:14 +0000 Subject: [PATCH] Remove AudioCodingModuleFactory These were no longer used anywhere in the code. BUG=2996 TBR=turaj@webrtc.org Review URL: https://webrtc-codereview.appspot.com/21379004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6007 4adac7df-926f-26a2-2b94-8c16560cd09d --- .../audio_coding/main/acm2/audio_coding_module.cc | 11 ----------- .../main/interface/audio_coding_module.h | 14 -------------- 2 files changed, 25 deletions(-) diff --git a/webrtc/modules/audio_coding/main/acm2/audio_coding_module.cc b/webrtc/modules/audio_coding/main/acm2/audio_coding_module.cc index 7225731d4f..d4c6f5c6c3 100644 --- a/webrtc/modules/audio_coding/main/acm2/audio_coding_module.cc +++ b/webrtc/modules/audio_coding/main/acm2/audio_coding_module.cc @@ -98,15 +98,4 @@ bool AudioCodingModule::IsCodecValid(const CodecInst& codec) { } } -AudioCodingModule* AudioCodingModuleFactory::Create(int id) const { - return new acm1::AudioCodingModuleImpl(static_cast(id), - Clock::GetRealTimeClock()); -} - -AudioCodingModule* NewAudioCodingModuleFactory::Create(int id) const { - AudioCodingModule::Config config; - config.id = id; - return new acm2::AudioCodingModuleImpl(config); -} - } // namespace webrtc diff --git a/webrtc/modules/audio_coding/main/interface/audio_coding_module.h b/webrtc/modules/audio_coding/main/interface/audio_coding_module.h index 9532bc8bf7..89b3376426 100644 --- a/webrtc/modules/audio_coding/main/interface/audio_coding_module.h +++ b/webrtc/modules/audio_coding/main/interface/audio_coding_module.h @@ -948,20 +948,6 @@ class AudioCodingModule: public Module { AudioDecodingCallStats* call_stats) const = 0; }; -struct AudioCodingModuleFactory { - AudioCodingModuleFactory() {} - virtual ~AudioCodingModuleFactory() {} - - virtual AudioCodingModule* Create(int id) const; -}; - -struct NewAudioCodingModuleFactory : AudioCodingModuleFactory { - NewAudioCodingModuleFactory() {} - virtual ~NewAudioCodingModuleFactory() {} - - virtual AudioCodingModule* Create(int id) const; -}; - } // namespace webrtc #endif // WEBRTC_MODULES_AUDIO_CODING_MAIN_INTERFACE_AUDIO_CODING_MODULE_H_