Commit bd0cb3c1 authored by Seth Hampson's avatar Seth Hampson Committed by Commit Bot

Name changing of MediaStreamInterface.label() to id().

We are deprecating label() and moving to using id() for consistency and
spec compliance. This is part of the effort to support to multiple media
stream ids in webrtc.

Bug: webrtc:8977
Change-Id: Iab6a8930f26d4c00a3a5153dd1cac85b3b4b5730
Reviewed-on: https://chromium-review.googlesource.com/953165Reviewed-by: default avatarSergey Ulanov <sergeyu@chromium.org>
Commit-Queue: Seth Hampson <shampson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#542292}
parent d4f61b83
...@@ -40,7 +40,7 @@ static typename V::iterator FindTrack(V* vector, ...@@ -40,7 +40,7 @@ static typename V::iterator FindTrack(V* vector,
return it; return it;
}; };
MockMediaStream::MockMediaStream(const std::string& label) : label_(label) {} MockMediaStream::MockMediaStream(const std::string& id) : id_(id) {}
bool MockMediaStream::AddTrack(AudioTrackInterface* track) { bool MockMediaStream::AddTrack(AudioTrackInterface* track) {
audio_track_vector_.push_back(track); audio_track_vector_.push_back(track);
...@@ -74,8 +74,8 @@ bool MockMediaStream::RemoveTrack(VideoTrackInterface* track) { ...@@ -74,8 +74,8 @@ bool MockMediaStream::RemoveTrack(VideoTrackInterface* track) {
return true; return true;
} }
std::string MockMediaStream::label() const { std::string MockMediaStream::id() const {
return label_; return id_;
} }
AudioTrackVector MockMediaStream::GetAudioTracks() { AudioTrackVector MockMediaStream::GetAudioTracks() {
......
...@@ -86,13 +86,13 @@ class MockWebRtcVideoTrack : public webrtc::VideoTrackInterface { ...@@ -86,13 +86,13 @@ class MockWebRtcVideoTrack : public webrtc::VideoTrackInterface {
class MockMediaStream : public webrtc::MediaStreamInterface { class MockMediaStream : public webrtc::MediaStreamInterface {
public: public:
explicit MockMediaStream(const std::string& label); explicit MockMediaStream(const std::string& id);
bool AddTrack(webrtc::AudioTrackInterface* track) override; bool AddTrack(webrtc::AudioTrackInterface* track) override;
bool AddTrack(webrtc::VideoTrackInterface* track) override; bool AddTrack(webrtc::VideoTrackInterface* track) override;
bool RemoveTrack(webrtc::AudioTrackInterface* track) override; bool RemoveTrack(webrtc::AudioTrackInterface* track) override;
bool RemoveTrack(webrtc::VideoTrackInterface* track) override; bool RemoveTrack(webrtc::VideoTrackInterface* track) override;
std::string label() const override; std::string id() const override;
webrtc::AudioTrackVector GetAudioTracks() override; webrtc::AudioTrackVector GetAudioTracks() override;
webrtc::VideoTrackVector GetVideoTracks() override; webrtc::VideoTrackVector GetVideoTracks() override;
rtc::scoped_refptr<webrtc::AudioTrackInterface> FindAudioTrack( rtc::scoped_refptr<webrtc::AudioTrackInterface> FindAudioTrack(
...@@ -108,7 +108,7 @@ class MockMediaStream : public webrtc::MediaStreamInterface { ...@@ -108,7 +108,7 @@ class MockMediaStream : public webrtc::MediaStreamInterface {
private: private:
void NotifyObservers(); void NotifyObservers();
std::string label_; std::string id_;
webrtc::AudioTrackVector audio_track_vector_; webrtc::AudioTrackVector audio_track_vector_;
webrtc::VideoTrackVector video_track_vector_; webrtc::VideoTrackVector video_track_vector_;
......
...@@ -31,9 +31,9 @@ class MockStreamCollection : public webrtc::StreamCollectionInterface { ...@@ -31,9 +31,9 @@ class MockStreamCollection : public webrtc::StreamCollectionInterface {
public: public:
size_t count() override { return streams_.size(); } size_t count() override { return streams_.size(); }
MediaStreamInterface* at(size_t index) override { return streams_[index]; } MediaStreamInterface* at(size_t index) override { return streams_[index]; }
MediaStreamInterface* find(const std::string& label) override { MediaStreamInterface* find(const std::string& id) override {
for (size_t i = 0; i < streams_.size(); ++i) { for (size_t i = 0; i < streams_.size(); ++i) {
if (streams_[i]->label() == label) if (streams_[i]->id() == id)
return streams_[i]; return streams_[i];
} }
return nullptr; return nullptr;
...@@ -277,8 +277,8 @@ rtc::scoped_refptr<webrtc::RtpSenderInterface> MockPeerConnectionImpl::AddTrack( ...@@ -277,8 +277,8 @@ rtc::scoped_refptr<webrtc::RtpSenderInterface> MockPeerConnectionImpl::AddTrack(
return nullptr; return nullptr;
} }
for (auto* stream : streams) { for (auto* stream : streams) {
if (!local_streams_->find(stream->label())) { if (!local_streams_->find(stream->id())) {
stream_label_ = stream->label(); stream_label_ = stream->id();
local_streams_->AddStream(stream); local_streams_->AddStream(stream);
} }
} }
......
...@@ -151,7 +151,7 @@ void WebrtcConnectionToHost::OnWebrtcTransportIncomingDataChannel( ...@@ -151,7 +151,7 @@ void WebrtcConnectionToHost::OnWebrtcTransportIncomingDataChannel(
void WebrtcConnectionToHost::OnWebrtcTransportMediaStreamAdded( void WebrtcConnectionToHost::OnWebrtcTransportMediaStreamAdded(
scoped_refptr<webrtc::MediaStreamInterface> stream) { scoped_refptr<webrtc::MediaStreamInterface> stream) {
if (stream->GetVideoTracks().size() > 0) { if (stream->GetVideoTracks().size() > 0) {
GetOrCreateVideoAdapter(stream->label())->SetMediaStream(stream); GetOrCreateVideoAdapter(stream->id())->SetMediaStream(stream);
} else if (stream->GetAudioTracks().size() > 0) { } else if (stream->GetAudioTracks().size() > 0) {
audio_adapter_.reset(new WebrtcAudioSinkAdapter(stream, audio_consumer_)); audio_adapter_.reset(new WebrtcAudioSinkAdapter(stream, audio_consumer_));
} else { } else {
...@@ -161,7 +161,7 @@ void WebrtcConnectionToHost::OnWebrtcTransportMediaStreamAdded( ...@@ -161,7 +161,7 @@ void WebrtcConnectionToHost::OnWebrtcTransportMediaStreamAdded(
void WebrtcConnectionToHost::OnWebrtcTransportMediaStreamRemoved( void WebrtcConnectionToHost::OnWebrtcTransportMediaStreamRemoved(
scoped_refptr<webrtc::MediaStreamInterface> stream) { scoped_refptr<webrtc::MediaStreamInterface> stream) {
if (video_adapter_ && video_adapter_->label() == stream->label()) if (video_adapter_ && video_adapter_->label() == stream->id())
video_adapter_.reset(); video_adapter_.reset();
} }
......
...@@ -73,7 +73,7 @@ WebrtcVideoRendererAdapter::~WebrtcVideoRendererAdapter() { ...@@ -73,7 +73,7 @@ WebrtcVideoRendererAdapter::~WebrtcVideoRendererAdapter() {
void WebrtcVideoRendererAdapter::SetMediaStream( void WebrtcVideoRendererAdapter::SetMediaStream(
scoped_refptr<webrtc::MediaStreamInterface> media_stream) { scoped_refptr<webrtc::MediaStreamInterface> media_stream) {
DCHECK_EQ(media_stream->label(), label()); DCHECK_EQ(media_stream->id(), label());
media_stream_ = std::move(media_stream); media_stream_ = std::move(media_stream);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment