Remove PC factory options param from LocalAudioSource::Create.
It wasn't being used at all, and there's no need to tie LocalAudioSource to PeerConnection. BUG=None Review-Url: https://codereview.webrtc.org/2682253002 Cr-Commit-Position: refs/heads/master@{#16550}
This commit is contained in:
@ -13,7 +13,6 @@
|
||||
|
||||
#include "webrtc/api/mediastreaminterface.h"
|
||||
#include "webrtc/api/notifier.h"
|
||||
#include "webrtc/api/peerconnectioninterface.h"
|
||||
#include "webrtc/media/base/mediachannel.h"
|
||||
|
||||
// LocalAudioSource implements AudioSourceInterface.
|
||||
@ -27,11 +26,9 @@ class LocalAudioSource : public Notifier<AudioSourceInterface> {
|
||||
public:
|
||||
// Creates an instance of LocalAudioSource.
|
||||
static rtc::scoped_refptr<LocalAudioSource> Create(
|
||||
const PeerConnectionFactoryInterface::Options& options,
|
||||
const MediaConstraintsInterface* constraints);
|
||||
|
||||
static rtc::scoped_refptr<LocalAudioSource> Create(
|
||||
const PeerConnectionFactoryInterface::Options& options,
|
||||
const cricket::AudioOptions* audio_options);
|
||||
|
||||
SourceState state() const override { return kLive; }
|
||||
@ -47,10 +44,8 @@ class LocalAudioSource : public Notifier<AudioSourceInterface> {
|
||||
~LocalAudioSource() override {}
|
||||
|
||||
private:
|
||||
void Initialize(const PeerConnectionFactoryInterface::Options& options,
|
||||
const MediaConstraintsInterface* constraints);
|
||||
void Initialize(const PeerConnectionFactoryInterface::Options& options,
|
||||
const cricket::AudioOptions* audio_options);
|
||||
void Initialize(const MediaConstraintsInterface* constraints);
|
||||
void Initialize(const cricket::AudioOptions* audio_options);
|
||||
|
||||
cricket::AudioOptions options_;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user