| Index: Tools/DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp
|
| diff --git a/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp b/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp
|
| index 25288255899e2359af3ef4257afe8157d03c1e3f..fe5b0c01d2090d19cc180e63851e77c82cb3fce8 100644
|
| --- a/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp
|
| +++ b/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp
|
| @@ -38,6 +38,7 @@
|
| #include <public/WebMediaStreamSource.h>
|
| #include <public/WebMediaStreamSourcesRequest.h>
|
| #include <public/WebMediaStreamTrack.h>
|
| +#include <public/WebSourceInfo.h>
|
| #include <public/WebVector.h>
|
|
|
| using namespace WebKit;
|
| @@ -54,6 +55,16 @@ void MockWebMediaStreamCenter::queryMediaStreamSources(const WebMediaStreamSourc
|
| request.didCompleteQuery(audioSources, videoSources);
|
| }
|
|
|
| +bool MockWebMediaStreamCenter::getSourceInfos(const WebString& url, WebVector<WebSourceInfo>& webSourceInfoVector)
|
| +{
|
| + size_t size = 2;
|
| + WebVector<WebSourceInfo> results(size);
|
| + results[0].initialize("MockAudioDevice#1", WebSourceInfo::SourceKindAudio, "Mock audio device", WebSourceInfo::VideoFacingModeNone);
|
| + results[1].initialize("MockVideoDevice#1", WebSourceInfo::SourceKindVideo, "Mock video device", WebSourceInfo::VideoFacingModeEnvironment);
|
| + webSourceInfoVector.swap(results);
|
| + return true;
|
| +}
|
| +
|
| void MockWebMediaStreamCenter::didEnableMediaStreamTrack(const WebMediaStream&, const WebMediaStreamTrack& component)
|
| {
|
| component.source().setReadyState(WebMediaStreamSource::ReadyStateLive);
|
|
|