Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(233)

Side by Side Diff: content/renderer/media/mock_media_stream_dependency_factory.cc

Issue 11828060: Roll libjingle 257:260. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/mock_media_stream_dependency_factory.h" 5 #include "content/renderer/media/mock_media_stream_dependency_factory.h"
6 6
7 #include "base/logging.h" 7 #include "base/logging.h"
8 #include "content/renderer/media/mock_peer_connection_impl.h" 8 #include "content/renderer/media/mock_peer_connection_impl.h"
9 #include "third_party/libjingle/source/talk/app/webrtc/mediastreaminterface.h" 9 #include "third_party/libjingle/source/talk/app/webrtc/mediastreaminterface.h"
10 #include "third_party/libjingle/source/talk/base/scoped_ref_ptr.h" 10 #include "third_party/libjingle/source/talk/base/scoped_ref_ptr.h"
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
126 DCHECK_NE(MediaSourceInterface::kEnded, state_); 126 DCHECK_NE(MediaSourceInterface::kEnded, state_);
127 state_ = MediaSourceInterface::kEnded; 127 state_ = MediaSourceInterface::kEnded;
128 if (observer_) 128 if (observer_)
129 observer_->OnChanged(); 129 observer_->OnChanged();
130 } 130 }
131 131
132 webrtc::MediaSourceInterface::SourceState MockVideoSource::state() const { 132 webrtc::MediaSourceInterface::SourceState MockVideoSource::state() const {
133 return state_; 133 return state_;
134 } 134 }
135 135
136 MockLocalVideoTrack::MockLocalVideoTrack(std::string label, 136 MockLocalVideoTrack::MockLocalVideoTrack(std::string id,
137 webrtc::VideoSourceInterface* source) 137 webrtc::VideoSourceInterface* source)
138 : enabled_(false), 138 : enabled_(false),
139 label_(label), 139 id_(id),
140 source_(source) { 140 source_(source) {
141 } 141 }
142 142
143 MockLocalVideoTrack::~MockLocalVideoTrack() {} 143 MockLocalVideoTrack::~MockLocalVideoTrack() {}
144 144
145 void MockLocalVideoTrack::AddRenderer(VideoRendererInterface* renderer) { 145 void MockLocalVideoTrack::AddRenderer(VideoRendererInterface* renderer) {
146 NOTIMPLEMENTED(); 146 NOTIMPLEMENTED();
147 } 147 }
148 148
149 void MockLocalVideoTrack::RemoveRenderer(VideoRendererInterface* renderer) { 149 void MockLocalVideoTrack::RemoveRenderer(VideoRendererInterface* renderer) {
150 NOTIMPLEMENTED(); 150 NOTIMPLEMENTED();
151 } 151 }
152 152
153 cricket::VideoRenderer* MockLocalVideoTrack::FrameInput() { 153 cricket::VideoRenderer* MockLocalVideoTrack::FrameInput() {
154 NOTIMPLEMENTED(); 154 NOTIMPLEMENTED();
155 return NULL; 155 return NULL;
156 } 156 }
157 157
158 std::string MockLocalVideoTrack::kind() const { 158 std::string MockLocalVideoTrack::kind() const {
159 NOTIMPLEMENTED(); 159 NOTIMPLEMENTED();
160 return ""; 160 return "";
161 } 161 }
162 162
163 std::string MockLocalVideoTrack::label() const { return label_; } 163 std::string MockLocalVideoTrack::id() const { return id_; }
164 164
165 bool MockLocalVideoTrack::enabled() const { return enabled_; } 165 bool MockLocalVideoTrack::enabled() const { return enabled_; }
166 166
167 MockLocalVideoTrack::TrackState MockLocalVideoTrack::state() const { 167 MockLocalVideoTrack::TrackState MockLocalVideoTrack::state() const {
168 NOTIMPLEMENTED(); 168 NOTIMPLEMENTED();
169 return kInitializing; 169 return kInitializing;
170 } 170 }
171 171
172 bool MockLocalVideoTrack::set_enabled(bool enable) { 172 bool MockLocalVideoTrack::set_enabled(bool enable) {
173 enabled_ = enable; 173 enabled_ = enable;
(...skipping 15 matching lines...) Expand all
189 189
190 VideoSourceInterface* MockLocalVideoTrack::GetSource() const { 190 VideoSourceInterface* MockLocalVideoTrack::GetSource() const {
191 return source_; 191 return source_;
192 } 192 }
193 193
194 std::string MockLocalAudioTrack::kind() const { 194 std::string MockLocalAudioTrack::kind() const {
195 NOTIMPLEMENTED(); 195 NOTIMPLEMENTED();
196 return ""; 196 return "";
197 } 197 }
198 198
199 std::string MockLocalAudioTrack::label() const { return label_; } 199 std::string MockLocalAudioTrack::id() const { return id_; }
200 200
201 bool MockLocalAudioTrack::enabled() const { return enabled_; } 201 bool MockLocalAudioTrack::enabled() const { return enabled_; }
202 202
203 MockLocalVideoTrack::TrackState MockLocalAudioTrack::state() const { 203 MockLocalVideoTrack::TrackState MockLocalAudioTrack::state() const {
204 NOTIMPLEMENTED(); 204 NOTIMPLEMENTED();
205 return kInitializing; 205 return kInitializing;
206 } 206 }
207 207
208 bool MockLocalAudioTrack::set_enabled(bool enable) { 208 bool MockLocalAudioTrack::set_enabled(bool enable) {
209 enabled_ = enable; 209 enabled_ = enable;
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
350 350
351 scoped_refptr<webrtc::LocalMediaStreamInterface> 351 scoped_refptr<webrtc::LocalMediaStreamInterface>
352 MockMediaStreamDependencyFactory::CreateLocalMediaStream( 352 MockMediaStreamDependencyFactory::CreateLocalMediaStream(
353 const std::string& label) { 353 const std::string& label) {
354 DCHECK(mock_pc_factory_created_); 354 DCHECK(mock_pc_factory_created_);
355 return new talk_base::RefCountedObject<MockLocalMediaStream>(label); 355 return new talk_base::RefCountedObject<MockLocalMediaStream>(label);
356 } 356 }
357 357
358 scoped_refptr<webrtc::VideoTrackInterface> 358 scoped_refptr<webrtc::VideoTrackInterface>
359 MockMediaStreamDependencyFactory::CreateLocalVideoTrack( 359 MockMediaStreamDependencyFactory::CreateLocalVideoTrack(
360 const std::string& label, 360 const std::string& id,
361 webrtc::VideoSourceInterface* source) { 361 webrtc::VideoSourceInterface* source) {
362 DCHECK(mock_pc_factory_created_); 362 DCHECK(mock_pc_factory_created_);
363 scoped_refptr<webrtc::VideoTrackInterface> track( 363 scoped_refptr<webrtc::VideoTrackInterface> track(
364 new talk_base::RefCountedObject<MockLocalVideoTrack>( 364 new talk_base::RefCountedObject<MockLocalVideoTrack>(
365 label, source)); 365 id, source));
366 return track; 366 return track;
367 } 367 }
368 368
369 scoped_refptr<webrtc::LocalAudioTrackInterface> 369 scoped_refptr<webrtc::LocalAudioTrackInterface>
370 MockMediaStreamDependencyFactory::CreateLocalAudioTrack( 370 MockMediaStreamDependencyFactory::CreateLocalAudioTrack(
371 const std::string& label, 371 const std::string& id,
372 webrtc::AudioDeviceModule* audio_device) { 372 webrtc::AudioDeviceModule* audio_device) {
373 DCHECK(mock_pc_factory_created_); 373 DCHECK(mock_pc_factory_created_);
374 scoped_refptr<webrtc::LocalAudioTrackInterface> track( 374 scoped_refptr<webrtc::LocalAudioTrackInterface> track(
375 new talk_base::RefCountedObject<MockLocalAudioTrack>(label)); 375 new talk_base::RefCountedObject<MockLocalAudioTrack>(id));
376 return track; 376 return track;
377 } 377 }
378 378
379 SessionDescriptionInterface* 379 SessionDescriptionInterface*
380 MockMediaStreamDependencyFactory::CreateSessionDescription( 380 MockMediaStreamDependencyFactory::CreateSessionDescription(
381 const std::string& sdp) {
382 return CreateSessionDescription ("unknown", sdp);
383 }
384
385 SessionDescriptionInterface*
386 MockMediaStreamDependencyFactory::CreateSessionDescription(
387 const std::string& type, 381 const std::string& type,
388 const std::string& sdp) { 382 const std::string& sdp) {
389 return new MockSessionDescription(type, sdp); 383 return new MockSessionDescription(type, sdp);
390 } 384 }
391 385
392 webrtc::IceCandidateInterface* 386 webrtc::IceCandidateInterface*
393 MockMediaStreamDependencyFactory::CreateIceCandidate( 387 MockMediaStreamDependencyFactory::CreateIceCandidate(
394 const std::string& sdp_mid, 388 const std::string& sdp_mid,
395 int sdp_mline_index, 389 int sdp_mline_index,
396 const std::string& sdp) { 390 const std::string& sdp) {
397 return new MockIceCandidate(sdp_mid, sdp_mline_index, sdp); 391 return new MockIceCandidate(sdp_mid, sdp_mline_index, sdp);
398 } 392 }
399 393
400 void MockMediaStreamDependencyFactory::SetAudioDeviceSessionId(int session_id) { 394 void MockMediaStreamDependencyFactory::SetAudioDeviceSessionId(int session_id) {
401 } 395 }
402 396
403 } // namespace content 397 } // namespace content
OLDNEW
« no previous file with comments | « content/renderer/media/mock_media_stream_dependency_factory.h ('k') | content/renderer/media/mock_peer_connection_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698