| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/renderer/media/webrtc/mock_peer_connection_dependency_factory.
h" | 5 #include "content/renderer/media/webrtc/mock_peer_connection_dependency_factory.
h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include "base/logging.h" | 9 #include "base/logging.h" |
| 10 #include "base/strings/utf_string_conversions.h" | 10 #include "base/strings/utf_string_conversions.h" |
| (...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 196 } | 196 } |
| 197 | 197 |
| 198 void MockWebRtcAudioTrack::UnregisterObserver(ObserverInterface* observer) { | 198 void MockWebRtcAudioTrack::UnregisterObserver(ObserverInterface* observer) { |
| 199 DCHECK(observers_.find(observer) != observers_.end()); | 199 DCHECK(observers_.find(observer) != observers_.end()); |
| 200 observers_.erase(observer); | 200 observers_.erase(observer); |
| 201 } | 201 } |
| 202 | 202 |
| 203 void MockWebRtcAudioTrack::SetEnded() { | 203 void MockWebRtcAudioTrack::SetEnded() { |
| 204 DCHECK_EQ(webrtc::MediaStreamTrackInterface::kLive, state_); | 204 DCHECK_EQ(webrtc::MediaStreamTrackInterface::kLive, state_); |
| 205 state_ = webrtc::MediaStreamTrackInterface::kEnded; | 205 state_ = webrtc::MediaStreamTrackInterface::kEnded; |
| 206 for (auto& o : observers_) | 206 for (auto* o : observers_) |
| 207 o->OnChanged(); | 207 o->OnChanged(); |
| 208 } | 208 } |
| 209 | 209 |
| 210 MockWebRtcVideoTrack::MockWebRtcVideoTrack( | 210 MockWebRtcVideoTrack::MockWebRtcVideoTrack( |
| 211 const std::string& id, | 211 const std::string& id, |
| 212 webrtc::VideoTrackSourceInterface* source) | 212 webrtc::VideoTrackSourceInterface* source) |
| 213 : id_(id), | 213 : id_(id), |
| 214 source_(source), | 214 source_(source), |
| 215 enabled_(true), | 215 enabled_(true), |
| 216 state_(webrtc::MediaStreamTrackInterface::kLive), | 216 state_(webrtc::MediaStreamTrackInterface::kLive), |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 263 } | 263 } |
| 264 | 264 |
| 265 void MockWebRtcVideoTrack::UnregisterObserver(ObserverInterface* observer) { | 265 void MockWebRtcVideoTrack::UnregisterObserver(ObserverInterface* observer) { |
| 266 DCHECK(observers_.find(observer) != observers_.end()); | 266 DCHECK(observers_.find(observer) != observers_.end()); |
| 267 observers_.erase(observer); | 267 observers_.erase(observer); |
| 268 } | 268 } |
| 269 | 269 |
| 270 void MockWebRtcVideoTrack::SetEnded() { | 270 void MockWebRtcVideoTrack::SetEnded() { |
| 271 DCHECK_EQ(webrtc::MediaStreamTrackInterface::kLive, state_); | 271 DCHECK_EQ(webrtc::MediaStreamTrackInterface::kLive, state_); |
| 272 state_ = webrtc::MediaStreamTrackInterface::kEnded; | 272 state_ = webrtc::MediaStreamTrackInterface::kEnded; |
| 273 for (auto& o : observers_) | 273 for (auto* o : observers_) |
| 274 o->OnChanged(); | 274 o->OnChanged(); |
| 275 } | 275 } |
| 276 | 276 |
| 277 class MockSessionDescription : public SessionDescriptionInterface { | 277 class MockSessionDescription : public SessionDescriptionInterface { |
| 278 public: | 278 public: |
| 279 MockSessionDescription(const std::string& type, | 279 MockSessionDescription(const std::string& type, |
| 280 const std::string& sdp) | 280 const std::string& sdp) |
| 281 : type_(type), | 281 : type_(type), |
| 282 sdp_(sdp) { | 282 sdp_(sdp) { |
| 283 } | 283 } |
| (...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 420 const std::string& sdp) { | 420 const std::string& sdp) { |
| 421 return new MockIceCandidate(sdp_mid, sdp_mline_index, sdp); | 421 return new MockIceCandidate(sdp_mid, sdp_mline_index, sdp); |
| 422 } | 422 } |
| 423 | 423 |
| 424 scoped_refptr<base::SingleThreadTaskRunner> | 424 scoped_refptr<base::SingleThreadTaskRunner> |
| 425 MockPeerConnectionDependencyFactory::GetWebRtcSignalingThread() const { | 425 MockPeerConnectionDependencyFactory::GetWebRtcSignalingThread() const { |
| 426 return signaling_thread_.task_runner(); | 426 return signaling_thread_.task_runner(); |
| 427 } | 427 } |
| 428 | 428 |
| 429 } // namespace content | 429 } // namespace content |
| OLD | NEW |