summaryrefslogtreecommitdiffstats
path: root/media/tools/player_x11/x11_video_renderer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'media/tools/player_x11/x11_video_renderer.cc')
-rw-r--r--media/tools/player_x11/x11_video_renderer.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/media/tools/player_x11/x11_video_renderer.cc b/media/tools/player_x11/x11_video_renderer.cc
index 87d1c2f..50f8b5f 100644
--- a/media/tools/player_x11/x11_video_renderer.cc
+++ b/media/tools/player_x11/x11_video_renderer.cc
@@ -70,7 +70,8 @@ bool X11VideoRenderer::IsMediaFormatSupported(
const media::MediaFormat& media_format) {
int width = 0;
int height = 0;
- return ParseMediaFormat(media_format, &width, &height);
+ bool uses_egl_image = false;
+ return ParseMediaFormat(media_format, &width, &height, &uses_egl_image);
}
void X11VideoRenderer::OnStop() {
@@ -81,7 +82,8 @@ void X11VideoRenderer::OnStop() {
}
bool X11VideoRenderer::OnInitialize(media::VideoDecoder* decoder) {
- if (!ParseMediaFormat(decoder->media_format(), &width_, &height_))
+ if (!ParseMediaFormat(decoder->media_format(), &width_, &height_,
+ &uses_egl_image_))
return false;
LOG(INFO) << "Initializing X11 Renderer...";