summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/mediastream/user_media_client_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/mediastream/user_media_client_test.cc')
-rw-r--r--chromium/third_party/blink/renderer/modules/mediastream/user_media_client_test.cc30
1 files changed, 18 insertions, 12 deletions
diff --git a/chromium/third_party/blink/renderer/modules/mediastream/user_media_client_test.cc b/chromium/third_party/blink/renderer/modules/mediastream/user_media_client_test.cc
index af4af43b675..f47e72a4573 100644
--- a/chromium/third_party/blink/renderer/modules/mediastream/user_media_client_test.cc
+++ b/chromium/third_party/blink/renderer/modules/mediastream/user_media_client_test.cc
@@ -192,7 +192,7 @@ class MockMediaDevicesDispatcherHost
blink::mojom::blink::VideoInputDeviceCapabilities::New();
device->device_id = kFakeVideoInputDeviceId1;
device->group_id = String("dummy");
- device->facing_mode = media::MEDIA_VIDEO_FACING_USER;
+ device->facing_mode = mojom::blink::FacingMode::USER;
if (!video_source_ || !video_source_->IsRunning() ||
!video_source_->GetCurrentFormat()) {
device->formats.push_back(media::VideoCaptureFormat(
@@ -210,7 +210,7 @@ class MockMediaDevicesDispatcherHost
device = blink::mojom::blink::VideoInputDeviceCapabilities::New();
device->device_id = kFakeVideoInputDeviceId2;
device->group_id = String("dummy");
- device->facing_mode = media::MEDIA_VIDEO_FACING_ENVIRONMENT;
+ device->facing_mode = mojom::blink::FacingMode::ENVIRONMENT;
device->formats.push_back(media::VideoCaptureFormat(
gfx::Size(640, 480), 30.0f, media::PIXEL_FORMAT_I420));
result.push_back(std::move(device));
@@ -475,12 +475,16 @@ class UserMediaClientUnderTest : public UserMediaClient {
class UserMediaChromeClient : public EmptyChromeClient {
public:
- ScreenInfo GetScreenInfo(LocalFrame&) const override {
- ScreenInfo info;
- info.rect = gfx::Rect(blink::kDefaultScreenCastWidth,
- blink::kDefaultScreenCastHeight);
- return info;
+ UserMediaChromeClient()
+ : screen_info_({.rect = gfx::Rect(blink::kDefaultScreenCastWidth,
+ blink::kDefaultScreenCastHeight)}) {}
+
+ const ScreenInfo& GetScreenInfo(LocalFrame&) const override {
+ return screen_info_;
}
+
+ private:
+ const ScreenInfo screen_info_;
};
} // namespace
@@ -927,8 +931,9 @@ TEST_F(UserMediaClientTest, DefaultConstraintsPropagate) {
blink::MediaStreamVideoSource::kDefaultWidth);
EXPECT_EQ(video_capture_settings.Height(),
blink::MediaStreamVideoSource::kDefaultHeight);
- EXPECT_EQ(video_capture_settings.FrameRate(),
- blink::MediaStreamVideoSource::kDefaultFrameRate);
+ EXPECT_EQ(
+ video_capture_settings.FrameRate(),
+ static_cast<float>(blink::MediaStreamVideoSource::kDefaultFrameRate));
EXPECT_EQ(video_capture_settings.ResolutionChangePolicy(),
media::ResolutionChangePolicy::FIXED_RESOLUTION);
EXPECT_FALSE(video_capture_settings.noise_reduction());
@@ -937,10 +942,11 @@ TEST_F(UserMediaClientTest, DefaultConstraintsPropagate) {
const blink::VideoTrackAdapterSettings& track_settings =
video_capture_settings.track_adapter_settings();
EXPECT_FALSE(track_settings.target_size().has_value());
- EXPECT_EQ(track_settings.min_aspect_ratio(),
- 1.0 / blink::MediaStreamVideoSource::kDefaultHeight);
+ EXPECT_EQ(
+ track_settings.min_aspect_ratio(),
+ 1.0 / static_cast<double>(blink::MediaStreamVideoSource::kDefaultHeight));
EXPECT_EQ(track_settings.max_aspect_ratio(),
- blink::MediaStreamVideoSource::kDefaultWidth);
+ static_cast<double>(blink::MediaStreamVideoSource::kDefaultWidth));
// 0.0 is the default max_frame_rate and it indicates no frame-rate adjustment
EXPECT_EQ(track_settings.max_frame_rate(), 0.0);
}