From d272f94e6b809586e99491d1253a69ce8861a695 Mon Sep 17 00:00:00 2001 From: eunhae choi Date: Thu, 20 Oct 2016 00:09:44 -0700 Subject: [PATCH] Waylandsink : Only support flush buffer with tbm buffer This reverts commit caad68c700e7d391351a400d08e1e2e8e70b34d9. Change-Id: Ia437370e8ed8fbe1390fd8c37750bf67bd8b74e0 --- ext/wayland/gstwaylandsink.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ext/wayland/gstwaylandsink.c b/ext/wayland/gstwaylandsink.c index 958a7ec..be70542 100755 --- a/ext/wayland/gstwaylandsink.c +++ b/ext/wayland/gstwaylandsink.c @@ -1297,10 +1297,11 @@ gst_wayland_sink_change_state (GstElement * element, GstStateChange transition) if (sink->window) { if (!gst_wl_window_is_toplevel (sink->window)) { GstBaseSink *bsink = GST_BASE_SINK (element); - if (sink->USE_TBM) + if (sink->USE_TBM) { sink->request_camera_flush_buf = TRUE; - gst_wayland_sink_keep_camera_preview (bsink); - sink->request_camera_flush_buf = FALSE; + gst_wayland_sink_keep_camera_preview (bsink); + sink->request_camera_flush_buf = FALSE; + } break; } } -- 2.7.4