Remove useless AudioProcessing::Create() overload.

R=aluebs@webrtc.org

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

git-svn-id: http://webrtc.googlecode.com/svn/trunk@8046 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
andrew@webrtc.org 2015-01-13 06:48:06 +00:00
parent 16825b1a82
commit 46323b3786
7 changed files with 6 additions and 12 deletions

View File

@ -39,7 +39,7 @@ class AgcManagerTest : public ::testing::Test {
manager_(new AgcManager(VoEExternalMedia::GetInterface(voe_),
VoEVolumeControl::GetInterface(voe_),
agc_,
AudioProcessing::Create(0))),
AudioProcessing::Create())),
channel_(-1) {
}

View File

@ -103,7 +103,7 @@ void RunAgc() {
FakeVoEExternalMedia media;
MockVoEVolumeControl volume;
Agc* agc = new Agc;
AudioProcessing* audioproc = AudioProcessing::Create(0);
AudioProcessing* audioproc = AudioProcessing::Create();
ASSERT_TRUE(audioproc != NULL);
AgcManager manager(&media, &volume, agc, audioproc);

View File

@ -136,10 +136,6 @@ class GainControlForNewAgc : public GainControl, public VolumeCallbacks {
int volume_;
};
AudioProcessing* AudioProcessing::Create(int id) {
return Create();
}
AudioProcessing* AudioProcessing::Create() {
Config config;
return Create(config);

View File

@ -19,7 +19,7 @@ extern "C" {
namespace webrtc {
TEST(EchoCancellationInternalTest, DelayCorrection) {
scoped_ptr<AudioProcessing> ap(AudioProcessing::Create(0));
scoped_ptr<AudioProcessing> ap(AudioProcessing::Create());
EXPECT_TRUE(ap->echo_cancellation()->aec_core() == NULL);
EXPECT_EQ(ap->kNoError, ap->echo_cancellation()->Enable(true));
@ -49,7 +49,7 @@ TEST(EchoCancellationInternalTest, DelayCorrection) {
}
TEST(EchoCancellationInternalTest, ReportedDelay) {
scoped_ptr<AudioProcessing> ap(AudioProcessing::Create(0));
scoped_ptr<AudioProcessing> ap(AudioProcessing::Create());
EXPECT_TRUE(ap->echo_cancellation()->aec_core() == NULL);
EXPECT_EQ(ap->kNoError, ap->echo_cancellation()->Enable(true));

View File

@ -199,8 +199,6 @@ class AudioProcessing {
static AudioProcessing* Create();
// Allows passing in an optional configuration at create-time.
static AudioProcessing* Create(const Config& config);
// TODO(ajm): Deprecated; remove all calls to it.
static AudioProcessing* Create(int id);
virtual ~AudioProcessing() {}
// Initializes internal states, while retaining all user settings. This

View File

@ -432,7 +432,7 @@ int VoEBaseImpl::Init(AudioDeviceModule* external_adm,
}
if (!audioproc) {
audioproc = AudioProcessing::Create(VoEId(_shared->instance_id(), -1));
audioproc = AudioProcessing::Create();
if (!audioproc) {
LOG(LS_ERROR) << "Failed to create AudioProcessing.";
_shared->SetLastError(VE_NO_MEMORY);

View File

@ -36,7 +36,7 @@ class VoEBaseTest : public ::testing::Test {
};
TEST_F(VoEBaseTest, AcceptsAudioProcessingPtr) {
AudioProcessing* audioproc = AudioProcessing::Create(0);
AudioProcessing* audioproc = AudioProcessing::Create();
EXPECT_EQ(0, base_->Init(adm_.get(), audioproc));
EXPECT_EQ(audioproc, base_->audio_processing());
}