From 1aab95de7ce3e60d723a91707e5c7b926cfad4eb Mon Sep 17 00:00:00 2001 From: Kamil Debski Date: Wed, 2 Jul 2014 17:54:34 +0200 Subject: v4l2-mfc-example: Add support for DMABUF buffer sharing This patch adds support for buffer sharing with DMABUF. Now FIMC can take DMABUF buffers from MFC and DRM. Signed-off-by: Kamil Debski --- v4l2-mfc-example/common.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'v4l2-mfc-example/common.h') diff --git a/v4l2-mfc-example/common.h b/v4l2-mfc-example/common.h index aff8972..ea5a9d7 100644 --- a/v4l2-mfc-example/common.h +++ b/v4l2-mfc-example/common.h @@ -165,6 +165,8 @@ struct instance { int stride; int height; char *p[MAX_BUFS]; + int dbuf[MAX_BUFS]; + int dmabuf; } fimc; /* MFC related parameters */ @@ -193,6 +195,7 @@ struct instance { char *cap_buf_addr[MFC_MAX_CAP_BUF][MFC_CAP_PLANES]; int cap_buf_flag[MFC_MAX_CAP_BUF]; int cap_buf_queued; + int dbuf[MFC_MAX_CAP_BUF][MFC_CAP_PLANES]; } mfc; /* Parser related parameters */ -- cgit v1.2.3