summaryrefslogtreecommitdiffstats
path: root/content/renderer/media
diff options
context:
space:
mode:
authorsergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-26 04:20:12 +0000
committersergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-26 04:20:12 +0000
commit8bb746373531af59d55280eda9f890cf26a0bbf0 (patch)
tree268bb2df8487157a4a8e7fe500f3628c9bb62cdb /content/renderer/media
parent50a6843f28404fbabcfda2182b78a017b4cdc838 (diff)
downloadchromium_src-8bb746373531af59d55280eda9f890cf26a0bbf0.zip
chromium_src-8bb746373531af59d55280eda9f890cf26a0bbf0.tar.gz
chromium_src-8bb746373531af59d55280eda9f890cf26a0bbf0.tar.bz2
Roll libjingle 132:135
Review URL: https://chromiumcodereview.appspot.com/10209008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134065 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/media')
-rw-r--r--content/renderer/media/mock_media_stream_dependency_factory.cc8
-rw-r--r--content/renderer/media/mock_peer_connection_impl.cc7
-rw-r--r--content/renderer/media/mock_peer_connection_impl.h1
3 files changed, 16 insertions, 0 deletions
diff --git a/content/renderer/media/mock_media_stream_dependency_factory.cc b/content/renderer/media/mock_media_stream_dependency_factory.cc
index 7d54d11..05ea585 100644
--- a/content/renderer/media/mock_media_stream_dependency_factory.cc
+++ b/content/renderer/media/mock_media_stream_dependency_factory.cc
@@ -133,6 +133,14 @@ class MockSessionDescription : public SessionDescriptionInterface {
NOTIMPLEMENTED();
return NULL;
}
+ virtual std::string session_id() const OVERRIDE {
+ NOTIMPLEMENTED();
+ return "";
+ }
+ virtual std::string session_version() const OVERRIDE {
+ NOTIMPLEMENTED();
+ return "";
+ }
virtual bool AddCandidate(const IceCandidateInterface* candidate) OVERRIDE {
NOTIMPLEMENTED();
return false;
diff --git a/content/renderer/media/mock_peer_connection_impl.cc b/content/renderer/media/mock_peer_connection_impl.cc
index 2b893ba..f0eb845 100644
--- a/content/renderer/media/mock_peer_connection_impl.cc
+++ b/content/renderer/media/mock_peer_connection_impl.cc
@@ -84,6 +84,13 @@ void MockPeerConnectionImpl::RemoveStream(LocalMediaStreamInterface* stream) {
stream_label_.clear();
}
+bool MockPeerConnectionImpl::RemoveStream(const std::string& label) {
+ if (stream_label_ != label)
+ return false;
+ stream_label_.clear();
+ return true;
+}
+
void MockPeerConnectionImpl::CommitStreamChanges() {
stream_changes_committed_ = true;
}
diff --git a/content/renderer/media/mock_peer_connection_impl.h b/content/renderer/media/mock_peer_connection_impl.h
index a5e85a1..62b7b31 100644
--- a/content/renderer/media/mock_peer_connection_impl.h
+++ b/content/renderer/media/mock_peer_connection_impl.h
@@ -30,6 +30,7 @@ class MockPeerConnectionImpl : public PeerConnectionInterface {
remote_streams() OVERRIDE;
virtual void AddStream(LocalMediaStreamInterface* stream) OVERRIDE;
virtual void RemoveStream(LocalMediaStreamInterface* stream) OVERRIDE;
+ virtual bool RemoveStream(const std::string& label) OVERRIDE;
virtual void CommitStreamChanges() OVERRIDE;
virtual void Close() OVERRIDE;
virtual ReadyState ready_state() OVERRIDE;