From ead10f9607cc6d82e0df7fbb6b24d842f98f571d Mon Sep 17 00:00:00 2001 From: Jeffy Chen Date: Wed, 25 Nov 2020 10:51:12 +0800 Subject: [PATCH 13/31] waylandsink: Drop frame when window not ready Signed-off-by: Jeffy Chen --- ext/wayland/gstwaylandsink.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ext/wayland/gstwaylandsink.c b/ext/wayland/gstwaylandsink.c index 6647123..25694cf 100644 --- a/ext/wayland/gstwaylandsink.c +++ b/ext/wayland/gstwaylandsink.c @@ -881,10 +881,15 @@ render: no_window_size: { + /* HACK: Drop frame when window not ready */ +#if 0 GST_ELEMENT_ERROR (sink, RESOURCE, WRITE, ("Window has no size set"), ("Make sure you set the size after calling set_window_handle")); ret = GST_FLOW_ERROR; +#else + GST_WARNING_OBJECT (sink, "Window has no size set"); +#endif goto done; } no_buffer: -- 2.20.1