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

Unified Diff: content/renderer/media/mock_media_stream_dependency_factory.h

Issue 14312015: Effects Pepper Plugin and MediaStream Glue. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 7 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 side-by-side diff with in-line comments
Download patch
Index: content/renderer/media/mock_media_stream_dependency_factory.h
===================================================================
--- content/renderer/media/mock_media_stream_dependency_factory.h (revision 198365)
+++ content/renderer/media/mock_media_stream_dependency_factory.h (working copy)
@@ -30,6 +30,8 @@
void SetLive();
// Changes the state of the source to ended and notifies the observer.
void SetEnded();
+ // Set the video capturer.
+ void SetVideoCapturer(cricket::VideoCapturer* capturer);
protected:
virtual ~MockVideoSource();
@@ -39,6 +41,7 @@
std::vector<webrtc::ObserverInterface*> observers_;
MediaSourceInterface::SourceState state_;
+ scoped_ptr<cricket::VideoCapturer> capturer_;
};
class MockAudioSource : public webrtc::AudioSourceInterface {
@@ -160,6 +163,9 @@
virtual scoped_refptr<webrtc::VideoTrackInterface>
CreateLocalVideoTrack(const std::string& id,
webrtc::VideoSourceInterface* source) OVERRIDE;
+ virtual scoped_refptr<webrtc::VideoTrackInterface>
+ CreateLocalVideoTrack(const std::string& id,
+ cricket::VideoCapturer* capturer) OVERRIDE;
virtual scoped_refptr<webrtc::AudioTrackInterface>
CreateLocalAudioTrack(const std::string& id,
webrtc::AudioSourceInterface* source) OVERRIDE;

Powered by Google App Engine
This is Rietveld 408576698