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

Side by Side Diff: components/test_runner/mock_webrtc_peer_connection_handler.cc

Issue 1915793002: Remove a |readonly| member of MediaStreamTrack (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Remove a |readonly| argument in unittest files Created 4 years, 7 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
OLDNEW
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 "components/test_runner/mock_webrtc_peer_connection_handler.h" 5 #include "components/test_runner/mock_webrtc_peer_connection_handler.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/bind_helpers.h" 10 #include "base/bind_helpers.h"
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after
203 blink::WebVector<blink::WebMediaStreamTrack> local_audio_tracks; 203 blink::WebVector<blink::WebMediaStreamTrack> local_audio_tracks;
204 stream.audioTracks(local_audio_tracks); 204 stream.audioTracks(local_audio_tracks);
205 blink::WebVector<blink::WebMediaStreamTrack> 205 blink::WebVector<blink::WebMediaStreamTrack>
206 remote_audio_tracks(local_audio_tracks.size()); 206 remote_audio_tracks(local_audio_tracks.size());
207 207
208 for (size_t i = 0; i < local_audio_tracks.size(); ++i) { 208 for (size_t i = 0; i < local_audio_tracks.size(); ++i) {
209 blink::WebMediaStreamSource webkit_source; 209 blink::WebMediaStreamSource webkit_source;
210 webkit_source.initialize(local_audio_tracks[i].id(), 210 webkit_source.initialize(local_audio_tracks[i].id(),
211 blink::WebMediaStreamSource::TypeAudio, 211 blink::WebMediaStreamSource::TypeAudio,
212 local_audio_tracks[i].id(), 212 local_audio_tracks[i].id(),
213 true /* remote */, true /* readonly */); 213 true /* remote */);
214 remote_audio_tracks[i].initialize(webkit_source); 214 remote_audio_tracks[i].initialize(webkit_source);
215 } 215 }
216 216
217 blink::WebVector<blink::WebMediaStreamTrack> local_video_tracks; 217 blink::WebVector<blink::WebMediaStreamTrack> local_video_tracks;
218 stream.videoTracks(local_video_tracks); 218 stream.videoTracks(local_video_tracks);
219 blink::WebVector<blink::WebMediaStreamTrack> 219 blink::WebVector<blink::WebMediaStreamTrack>
220 remote_video_tracks(local_video_tracks.size()); 220 remote_video_tracks(local_video_tracks.size());
221 for (size_t i = 0; i < local_video_tracks.size(); ++i) { 221 for (size_t i = 0; i < local_video_tracks.size(); ++i) {
222 blink::WebMediaStreamSource webkit_source; 222 blink::WebMediaStreamSource webkit_source;
223 webkit_source.initialize(local_video_tracks[i].id(), 223 webkit_source.initialize(local_video_tracks[i].id(),
224 blink::WebMediaStreamSource::TypeVideo, 224 blink::WebMediaStreamSource::TypeVideo,
225 local_video_tracks[i].id(), 225 local_video_tracks[i].id(),
226 true /* remote */, true /* readonly */); 226 true /* remote */);
227 remote_video_tracks[i].initialize(webkit_source); 227 remote_video_tracks[i].initialize(webkit_source);
228 } 228 }
229 229
230 blink::WebMediaStream new_remote_stream; 230 blink::WebMediaStream new_remote_stream;
231 new_remote_stream.initialize(remote_audio_tracks, 231 new_remote_stream.initialize(remote_audio_tracks,
232 remote_video_tracks); 232 remote_video_tracks);
233 remote_streams_[added_it->first] = new_remote_stream; 233 remote_streams_[added_it->first] = new_remote_stream;
234 client_->didAddRemoteStream(new_remote_stream); 234 client_->didAddRemoteStream(new_remote_stream);
235 ++added_it; 235 ++added_it;
236 } 236 }
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
329 const WebMediaStreamTrack& track) { 329 const WebMediaStreamTrack& track) {
330 return new MockWebRTCDTMFSenderHandler(track, interfaces_->GetDelegate()); 330 return new MockWebRTCDTMFSenderHandler(track, interfaces_->GetDelegate());
331 } 331 }
332 332
333 void MockWebRTCPeerConnectionHandler::stop() { 333 void MockWebRTCPeerConnectionHandler::stop() {
334 stopped_ = true; 334 stopped_ = true;
335 weak_factory_.InvalidateWeakPtrs(); 335 weak_factory_.InvalidateWeakPtrs();
336 } 336 }
337 337
338 } // namespace test_runner 338 } // namespace test_runner
OLDNEW
« no previous file with comments | « components/test_runner/mock_web_user_media_client.cc ('k') | content/public/renderer/media_stream_utils.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698