projects
/
platform
/
framework
/
web
/
crosswalk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git]
/
src
/
content
/
renderer
/
media
/
mock_media_stream_video_source.h
diff --git
a/src/content/renderer/media/mock_media_stream_video_source.h
b/src/content/renderer/media/mock_media_stream_video_source.h
index
ad7463b
..
449adbd
100644
(file)
--- a/
src/content/renderer/media/mock_media_stream_video_source.h
+++ b/
src/content/renderer/media/mock_media_stream_video_source.h
@@
-7,6
+7,8
@@
#include "content/renderer/media/media_stream_video_source.h"
#include "content/renderer/media/media_stream_video_source.h"
+#include "testing/gmock/include/gmock/gmock.h"
+
namespace content {
class MockMediaStreamVideoSource : public MediaStreamVideoSource {
namespace content {
class MockMediaStreamVideoSource : public MediaStreamVideoSource {
@@
-14,6
+16,8
@@
class MockMediaStreamVideoSource : public MediaStreamVideoSource {
explicit MockMediaStreamVideoSource(bool manual_get_supported_formats);
virtual ~MockMediaStreamVideoSource();
explicit MockMediaStreamVideoSource(bool manual_get_supported_formats);
virtual ~MockMediaStreamVideoSource();
+ MOCK_METHOD1(DoSetMutedState, void(bool muted_state));
+
// Simulate that the underlying source start successfully.
void StartMockedSource();
// Simulate that the underlying source start successfully.
void StartMockedSource();
@@
-38,6
+42,12
@@
class MockMediaStreamVideoSource : public MediaStreamVideoSource {
const media::VideoCaptureParams& start_params() const { return params_; }
int max_requested_height() const { return max_requested_height_; }
int max_requested_width() const { return max_requested_width_; }
const media::VideoCaptureParams& start_params() const { return params_; }
int max_requested_height() const { return max_requested_height_; }
int max_requested_width() const { return max_requested_width_; }
+ double max_requested_frame_rate() const { return max_requested_frame_rate_; }
+
+ void SetMutedState(bool muted_state) {
+ MediaStreamVideoSource::SetMutedState(muted_state);
+ DoSetMutedState(muted_state);
+ }
protected:
void DeliverVideoFrameOnIO(const scoped_refptr<media::VideoFrame>& frame,
protected:
void DeliverVideoFrameOnIO(const scoped_refptr<media::VideoFrame>& frame,
@@
-49,6
+59,7
@@
class MockMediaStreamVideoSource : public MediaStreamVideoSource {
virtual void GetCurrentSupportedFormats(
int max_requested_height,
int max_requested_width,
virtual void GetCurrentSupportedFormats(
int max_requested_height,
int max_requested_width,
+ double max_requested_frame_rate,
const VideoCaptureDeviceFormatsCB& callback) OVERRIDE;
virtual void StartSourceImpl(
const media::VideoCaptureParams& params,
const VideoCaptureDeviceFormatsCB& callback) OVERRIDE;
virtual void StartSourceImpl(
const media::VideoCaptureParams& params,
@@
-61,6
+72,7
@@
class MockMediaStreamVideoSource : public MediaStreamVideoSource {
bool manual_get_supported_formats_;
int max_requested_height_;
int max_requested_width_;
bool manual_get_supported_formats_;
int max_requested_height_;
int max_requested_width_;
+ double max_requested_frame_rate_;
bool attempted_to_start_;
VideoCaptureDeviceFormatsCB formats_callback_;
VideoCaptureDeliverFrameCB frame_callback_;
bool attempted_to_start_;
VideoCaptureDeviceFormatsCB formats_callback_;
VideoCaptureDeliverFrameCB frame_callback_;