From: Seunghun Lee Date: Wed, 18 Nov 2020 06:24:49 +0000 (+0900) Subject: e_comp_wl_capture: Add tbm buffer type for video capture. X-Git-Tag: submit/tizen/20201119.103351~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=848711f3bbd04df171cb1a7f39d36412e5f58286;p=platform%2Fupstream%2Fenlightenment.git e_comp_wl_capture: Add tbm buffer type for video capture. It's to support video capture which creates tizen_video_object but not composited by hwc. In that case, buffer type will be E_COMP_WL_BUFFER_TYPE_TBM. Change-Id: Ibbe6eed5b30fc435fae70d773884141f1ec1fb8e --- diff --git a/src/bin/e_comp_wl_capture.c b/src/bin/e_comp_wl_capture.c index 4d7d977ce1..8ddfc5f134 100644 --- a/src/bin/e_comp_wl_capture.c +++ b/src/bin/e_comp_wl_capture.c @@ -608,6 +608,7 @@ _e_capture_client_video_data_create(E_Client *ec) switch (buffer->type) { case E_COMP_WL_BUFFER_TYPE_VIDEO: + case E_COMP_WL_BUFFER_TYPE_TBM: /* capture_data->buffer_ref.buffer can indicate NULL pointer * if wl_buffer is destroyed later. */ if (!buffer->tbm_surface) goto err;