| Index: content/renderer/media/mock_media_stream_registry.h
|
| diff --git a/content/renderer/media/mock_media_stream_registry.h b/content/renderer/media/mock_media_stream_registry.h
|
| index 376646046046584ca97c84b2f3d2e6ca13d64852..4a65cc7b8c2bdf4293ac7a4899c227af349d6a83 100644
|
| --- a/content/renderer/media/mock_media_stream_registry.h
|
| +++ b/content/renderer/media/mock_media_stream_registry.h
|
| @@ -7,6 +7,7 @@
|
|
|
| #include <string>
|
|
|
| +#include "base/optional.h"
|
| #include "content/renderer/media/media_stream_registry_interface.h"
|
|
|
| namespace blink {
|
| @@ -15,6 +16,8 @@ class WebMediaConstraints;
|
|
|
| namespace content {
|
|
|
| +struct VideoTrackAdapterSettings;
|
| +
|
| // This class encapsulates creation of a Blink MediaStream having inside the
|
| // necessary Blink and Chromium, track and source. The Chrome Video source is
|
| // a mock.
|
| @@ -23,8 +26,14 @@ class MockMediaStreamRegistry final : public MediaStreamRegistryInterface {
|
| MockMediaStreamRegistry();
|
|
|
| void Init(const std::string& stream_url);
|
| + // TODO(guidou): Remove this method. http://crbug.com/706408
|
| void AddVideoTrack(const std::string& track_id,
|
| const blink::WebMediaConstraints& constraints);
|
| + void AddVideoTrack(const std::string& track_id,
|
| + const VideoTrackAdapterSettings& adapter_settings,
|
| + const base::Optional<bool>& noise_reduction,
|
| + bool is_screen_cast,
|
| + double min_frame_rate);
|
| void AddVideoTrack(const std::string& track_id);
|
| void AddAudioTrack(const std::string& track_id);
|
| blink::WebMediaStream GetMediaStream(const std::string& url) override;
|
|
|