From 3100bc983959bd7ce1f758f313553fd93ca4350f Mon Sep 17 00:00:00 2001 From: Jeffy Chen Date: Wed, 25 Nov 2020 10:51:12 +0800 Subject: [PATCH 22/40] 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 9dbd898..8d605a1 100644 --- a/ext/wayland/gstwaylandsink.c +++ b/ext/wayland/gstwaylandsink.c @@ -879,10 +879,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.17.1