Deleted method AudioTrackInterface::GetRenderer.
Unused in chromium since #370957. BUG=webrtc:5426 Review URL: https://codereview.webrtc.org/1626003004 Cr-Commit-Position: refs/heads/master@{#11411}
This commit is contained in:
@ -235,12 +235,6 @@ class AudioTrackInterface : public MediaStreamTrackInterface {
|
||||
virtual rtc::scoped_refptr<AudioProcessorInterface>
|
||||
GetAudioProcessor() { return NULL; }
|
||||
|
||||
// Get a pointer to the audio renderer of this AudioTrack.
|
||||
// The pointer is valid for the lifetime of this AudioTrack.
|
||||
// TODO(xians): Remove the following interface after Chrome switches to
|
||||
// AddSink() and RemoveSink() interfaces.
|
||||
virtual cricket::AudioRenderer* GetRenderer() { return NULL; }
|
||||
|
||||
protected:
|
||||
virtual ~AudioTrackInterface() {}
|
||||
};
|
||||
|
||||
@ -47,7 +47,6 @@ BEGIN_PROXY_MAP(AudioTrack)
|
||||
PROXY_METHOD1(bool, GetSignalLevel, int*)
|
||||
PROXY_METHOD0(rtc::scoped_refptr<AudioProcessorInterface>,
|
||||
GetAudioProcessor)
|
||||
PROXY_METHOD0(cricket::AudioRenderer*, GetRenderer)
|
||||
|
||||
PROXY_METHOD1(bool, set_enabled, bool)
|
||||
PROXY_METHOD1(bool, set_state, TrackState)
|
||||
|
||||
@ -211,10 +211,7 @@ void AudioRtpSender::SetAudioSend() {
|
||||
}
|
||||
#endif
|
||||
|
||||
// Use the renderer if the audio track has one, otherwise use the sink
|
||||
// adapter owned by this class.
|
||||
cricket::AudioRenderer* renderer =
|
||||
track_->GetRenderer() ? track_->GetRenderer() : sink_adapter_.get();
|
||||
cricket::AudioRenderer* renderer = sink_adapter_.get();
|
||||
ASSERT(renderer != nullptr);
|
||||
provider_->SetAudioSend(ssrc_, track_->enabled(), options, renderer);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user