Skip to content

Commit 4e7d76e

Browse files
committed
Add definition of dma_buf_export_sync_file if needed to fix Android build
1 parent e87c255 commit 4e7d76e

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/kernel_supplement.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -565,6 +565,10 @@ enum {
565565

566566
#ifndef DMA_BUF_IOCTL_EXPORT_SYNC_FILE
567567
#define DMA_BUF_IOCTL_EXPORT_SYNC_FILE _IOWR(DMA_BUF_BASE, 2, struct dma_buf_export_sync_file)
568+
struct dma_buf_export_sync_file {
569+
uint32_t flags;
570+
int32_t fd;
571+
};
568572
#endif
569573

570574
} // namespace rr

src/test/v4l_dmabuf.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
#include <linux/dma-buf.h>
66

77
#ifndef DMA_BUF_IOCTL_EXPORT_SYNC_FILE
8+
struct dma_buf_export_sync_file {
9+
uint32_t flags;
10+
int32_t fd;
11+
};
812
#define DMA_BUF_IOCTL_EXPORT_SYNC_FILE _IOWR(DMA_BUF_BASE, 2, struct dma_buf_export_sync_file)
913
#endif
1014

0 commit comments

Comments
 (0)