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

Side by Side Diff: Source/testing/runner/MockWebMediaStreamCenter.cpp

Issue 61773005: Rename WebKit namespace to blink (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 1 month 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 /* 1 /*
2 * Copyright (C) 2012 Google Inc. All rights reserved. 2 * Copyright (C) 2012 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 21 matching lines...) Expand all
32 32
33 #include "public/platform/WebAudioDestinationConsumer.h" 33 #include "public/platform/WebAudioDestinationConsumer.h"
34 #include "public/platform/WebMediaStream.h" 34 #include "public/platform/WebMediaStream.h"
35 #include "public/platform/WebMediaStreamCenterClient.h" 35 #include "public/platform/WebMediaStreamCenterClient.h"
36 #include "public/platform/WebMediaStreamSource.h" 36 #include "public/platform/WebMediaStreamSource.h"
37 #include "public/platform/WebMediaStreamTrack.h" 37 #include "public/platform/WebMediaStreamTrack.h"
38 #include "public/platform/WebMediaStreamTrackSourcesRequest.h" 38 #include "public/platform/WebMediaStreamTrackSourcesRequest.h"
39 #include "public/platform/WebSourceInfo.h" 39 #include "public/platform/WebSourceInfo.h"
40 #include "public/platform/WebVector.h" 40 #include "public/platform/WebVector.h"
41 41
42 using namespace WebKit; 42 using namespace blink;
43 43
44 namespace WebTestRunner { 44 namespace WebTestRunner {
45 45
46 MockWebMediaStreamCenter::MockWebMediaStreamCenter(WebMediaStreamCenterClient* c lient) 46 MockWebMediaStreamCenter::MockWebMediaStreamCenter(WebMediaStreamCenterClient* c lient)
47 { 47 {
48 } 48 }
49 49
50 bool MockWebMediaStreamCenter::getMediaStreamTrackSources(const WebMediaStreamTr ackSourcesRequest& request) 50 bool MockWebMediaStreamCenter::getMediaStreamTrackSources(const WebMediaStreamTr ackSourcesRequest& request)
51 { 51 {
52 size_t size = 2; 52 size_t size = 2;
(...skipping 28 matching lines...) Expand all
81 { 81 {
82 WebVector<WebMediaStreamTrack> tracks; 82 WebVector<WebMediaStreamTrack> tracks;
83 stream.audioTracks(tracks); 83 stream.audioTracks(tracks);
84 for (size_t i = 0; i < tracks.size(); ++i) 84 for (size_t i = 0; i < tracks.size(); ++i)
85 tracks[i].source().setReadyState(WebMediaStreamSource::ReadyStateEnded); 85 tracks[i].source().setReadyState(WebMediaStreamSource::ReadyStateEnded);
86 stream.videoTracks(tracks); 86 stream.videoTracks(tracks);
87 for (size_t i = 0; i < tracks.size(); ++i) 87 for (size_t i = 0; i < tracks.size(); ++i)
88 tracks[i].source().setReadyState(WebMediaStreamSource::ReadyStateEnded); 88 tracks[i].source().setReadyState(WebMediaStreamSource::ReadyStateEnded);
89 } 89 }
90 90
91 bool MockWebMediaStreamCenter::didStopMediaStreamTrack(const WebKit::WebMediaStr eamTrack& track) 91 bool MockWebMediaStreamCenter::didStopMediaStreamTrack(const blink::WebMediaStre amTrack& track)
92 { 92 {
93 track.source().setReadyState(WebMediaStreamSource::ReadyStateEnded); 93 track.source().setReadyState(WebMediaStreamSource::ReadyStateEnded);
94 return true; 94 return true;
95 } 95 }
96 96
97 class MockWebAudioDestinationConsumer : public WebAudioDestinationConsumer { 97 class MockWebAudioDestinationConsumer : public WebAudioDestinationConsumer {
98 public: 98 public:
99 virtual ~MockWebAudioDestinationConsumer() { } 99 virtual ~MockWebAudioDestinationConsumer() { }
100 virtual void setFormat(size_t numberOfChannels, float sampleRate) OVERRIDE { } 100 virtual void setFormat(size_t numberOfChannels, float sampleRate) OVERRIDE { }
101 virtual void consumeAudio(const WebVector<const float*>&, size_t number_of_f rames) OVERRIDE { } 101 virtual void consumeAudio(const WebVector<const float*>&, size_t number_of_f rames) OVERRIDE { }
102 }; 102 };
103 103
104 void MockWebMediaStreamCenter::didCreateMediaStream(WebMediaStream& stream) 104 void MockWebMediaStreamCenter::didCreateMediaStream(WebMediaStream& stream)
105 { 105 {
106 WebVector<WebMediaStreamTrack> audioTracks; 106 WebVector<WebMediaStreamTrack> audioTracks;
107 stream.audioTracks(audioTracks); 107 stream.audioTracks(audioTracks);
108 for (size_t i = 0; i < audioTracks.size(); ++i) { 108 for (size_t i = 0; i < audioTracks.size(); ++i) {
109 WebMediaStreamSource source = audioTracks[i].source(); 109 WebMediaStreamSource source = audioTracks[i].source();
110 if (source.requiresAudioConsumer()) { 110 if (source.requiresAudioConsumer()) {
111 MockWebAudioDestinationConsumer* consumer = new MockWebAudioDestinat ionConsumer(); 111 MockWebAudioDestinationConsumer* consumer = new MockWebAudioDestinat ionConsumer();
112 source.addAudioConsumer(consumer); 112 source.addAudioConsumer(consumer);
113 source.removeAudioConsumer(consumer); 113 source.removeAudioConsumer(consumer);
114 delete consumer; 114 delete consumer;
115 } 115 }
116 } 116 }
117 } 117 }
118 118
119 } 119 }
OLDNEW
« no previous file with comments | « Source/testing/runner/MockWebMediaStreamCenter.h ('k') | Source/testing/runner/MockWebRTCDTMFSenderHandler.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698