From f4bc8bd0ccf9622aa773dee7980293b43aa5d4f7 Mon Sep 17 00:00:00 2001 From: Hyunil Date: Wed, 7 Jun 2017 15:45:21 +0900 Subject: [PATCH] Waylandsink : Add plane size info to tbm_surface Change-Id: I042dc83f489bda38526a4b156c575f42eff4568a Signed-off-by: Hyunil --- ext/wayland/wlshmallocator.c | 2 ++ packaging/gst-plugins-bad.spec | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/wayland/wlshmallocator.c b/ext/wayland/wlshmallocator.c index f1cbc45..9cc70f7 100644 --- a/ext/wayland/wlshmallocator.c +++ b/ext/wayland/wlshmallocator.c @@ -381,6 +381,8 @@ gst_wl_shm_memory_construct_wl_buffer (GstMemory * mem, GstWlDisplay * display, ts_info.format = format; ts_info.bpp = tbm_surface_internal_get_bpp (ts_info.format); ts_info.num_planes = tbm_surface_internal_get_num_planes (ts_info.format); + ts_info.planes[0].size = display->plane_size[0]; + ts_info.planes[1].size = display->plane_size[1]; ts_info.planes[0].stride = display->stride_width[0]; ts_info.planes[1].stride = display->stride_width[1]; ts_info.planes[0].offset = 0; diff --git a/packaging/gst-plugins-bad.spec b/packaging/gst-plugins-bad.spec index 3f8070e..64ec68f 100644 --- a/packaging/gst-plugins-bad.spec +++ b/packaging/gst-plugins-bad.spec @@ -4,7 +4,7 @@ Name: gst-plugins-bad Version: 1.6.1 -Release: 11 +Release: 12 Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.0+ Group: Multimedia/Framework -- 2.7.4