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 |