Delete deprecated Create method and config from AudioCodingModule
The method and config are no longer used. This concludes the work to
break apart AcmReceiver and AudioCodingModule.
Bug: webrtc:14867
Change-Id: I87219749a1ea72a01b95e960d1f32292f7352c9b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291801
Reviewed-by: Jakob Ivarsson‎ <jakobi@webrtc.org>
Reviewed-by: Tomas Lundqvist <tomasl@google.com>
Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39250}
diff --git a/modules/audio_coding/acm2/audio_coding_module.cc b/modules/audio_coding/acm2/audio_coding_module.cc
index 9618ad2..97a204a 100644
--- a/modules/audio_coding/acm2/audio_coding_module.cc
+++ b/modules/audio_coding/acm2/audio_coding_module.cc
@@ -529,8 +529,4 @@
return std::make_unique<AudioCodingModuleImpl>();
}
-AudioCodingModule* AudioCodingModule::Create(const Config& config) {
- return new AudioCodingModuleImpl();
-}
-
} // namespace webrtc
diff --git a/modules/audio_coding/include/audio_coding_module.h b/modules/audio_coding/include/audio_coding_module.h
index d7bee84..5c5bd16 100644
--- a/modules/audio_coding/include/audio_coding_module.h
+++ b/modules/audio_coding/include/audio_coding_module.h
@@ -17,13 +17,9 @@
#include <vector>
#include "absl/types/optional.h"
-#include "api/audio_codecs/audio_decoder_factory.h"
#include "api/audio_codecs/audio_encoder.h"
#include "api/function_view.h"
-#include "api/neteq/neteq.h"
-#include "api/neteq/neteq_factory.h"
#include "modules/audio_coding/include/audio_coding_module_typedefs.h"
-#include "system_wrappers/include/clock.h"
namespace webrtc {
@@ -64,22 +60,7 @@
AudioCodingModule() {}
public:
- // Deprecated. Will be deleted when downlink clients have migrated off it.
- struct Config {
- Config() = default;
- Config(const Config&) = default;
- ~Config() = default;
-
- NetEq::Config neteq_config;
- Clock* clock;
- rtc::scoped_refptr<AudioDecoderFactory> decoder_factory;
- NetEqFactory* neteq_factory = nullptr;
- };
-
static std::unique_ptr<AudioCodingModule> Create();
- // Deprecated. Will be deleted when downlink clients have migrated to the
- // above method.
- static AudioCodingModule* Create(const Config& config);
virtual ~AudioCodingModule() = default;
// `modifier` is called exactly once with one argument: a pointer to the