Index: media/mojo/common/media_type_converters.cc |
diff --git a/media/mojo/common/media_type_converters.cc b/media/mojo/common/media_type_converters.cc |
index 76e11e68da5b8863d78ccd085852178ba44cf2b4..42e2febdb2ee63ba5fe13650af21dd3d5f43880a 100644 |
--- a/media/mojo/common/media_type_converters.cc |
+++ b/media/mojo/common/media_type_converters.cc |
@@ -26,7 +26,6 @@ |
#include "media/mojo/common/mojo_shared_buffer_video_frame.h" |
#include "media/mojo/interfaces/demuxer_stream.mojom.h" |
#include "mojo/public/cpp/system/buffer.h" |
-#include "ui/gfx/geometry/mojo/geometry_type_converters.h" |
namespace mojo { |
@@ -551,9 +550,9 @@ TypeConverter<media::mojom::VideoDecoderConfigPtr, media::VideoDecoderConfig>:: |
config->format = static_cast<media::mojom::VideoFormat>(input.format()); |
config->color_space = |
static_cast<media::mojom::ColorSpace>(input.color_space()); |
- config->coded_size = Size::From(input.coded_size()); |
- config->visible_rect = Rect::From(input.visible_rect()); |
- config->natural_size = Size::From(input.natural_size()); |
+ config->coded_size = input.coded_size(); |
+ config->visible_rect = input.visible_rect(); |
+ config->natural_size = input.natural_size(); |
if (!input.extra_data().empty()) { |
config->extra_data = mojo::Array<uint8_t>::From(input.extra_data()); |
} |
@@ -567,14 +566,13 @@ media::VideoDecoderConfig |
TypeConverter<media::VideoDecoderConfig, media::mojom::VideoDecoderConfigPtr>:: |
Convert(const media::mojom::VideoDecoderConfigPtr& input) { |
media::VideoDecoderConfig config; |
- config.Initialize( |
- static_cast<media::VideoCodec>(input->codec), |
- static_cast<media::VideoCodecProfile>(input->profile), |
- static_cast<media::VideoPixelFormat>(input->format), |
- static_cast<media::ColorSpace>(input->color_space), |
- input->coded_size.To<gfx::Size>(), input->visible_rect.To<gfx::Rect>(), |
- input->natural_size.To<gfx::Size>(), input->extra_data.storage(), |
- input->encryption_scheme.To<media::EncryptionScheme>()); |
+ config.Initialize(static_cast<media::VideoCodec>(input->codec), |
+ static_cast<media::VideoCodecProfile>(input->profile), |
+ static_cast<media::VideoPixelFormat>(input->format), |
+ static_cast<media::ColorSpace>(input->color_space), |
+ input->coded_size, input->visible_rect, input->natural_size, |
+ input->extra_data.storage(), |
+ input->encryption_scheme.To<media::EncryptionScheme>()); |
return config; |
} |
@@ -695,9 +693,9 @@ TypeConverter<media::mojom::VideoFramePtr, scoped_refptr<media::VideoFrame>>:: |
CHECK(duplicated_handle.is_valid()); |
frame->format = static_cast<media::mojom::VideoFormat>(input->format()); |
- frame->coded_size = Size::From(input->coded_size()); |
- frame->visible_rect = Rect::From(input->visible_rect()); |
- frame->natural_size = Size::From(input->natural_size()); |
+ frame->coded_size = input->coded_size(); |
+ frame->visible_rect = input->visible_rect(); |
+ frame->natural_size = input->natural_size(); |
frame->timestamp_usec = input->timestamp().InMicroseconds(); |
frame->frame_data = std::move(duplicated_handle); |
frame->frame_data_size = input_frame->MappedSize(); |
@@ -718,9 +716,8 @@ TypeConverter<scoped_refptr<media::VideoFrame>, media::mojom::VideoFramePtr>:: |
return media::VideoFrame::CreateEOSFrame(); |
return media::MojoSharedBufferVideoFrame::Create( |
- static_cast<media::VideoPixelFormat>(input->format), |
- input->coded_size.To<gfx::Size>(), input->visible_rect.To<gfx::Rect>(), |
- input->natural_size.To<gfx::Size>(), std::move(input->frame_data), |
+ static_cast<media::VideoPixelFormat>(input->format), input->coded_size, |
+ input->visible_rect, input->natural_size, std::move(input->frame_data), |
base::saturated_cast<size_t>(input->frame_data_size), |
base::saturated_cast<size_t>(input->y_offset), |
base::saturated_cast<size_t>(input->u_offset), |