diff options
Diffstat (limited to 'v4l2-drm-example')
-rw-r--r-- | v4l2-drm-example/dmabuf-sharing.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/v4l2-drm-example/dmabuf-sharing.c b/v4l2-drm-example/dmabuf-sharing.c index 2cc9ca3..7d09e92 100644 --- a/v4l2-drm-example/dmabuf-sharing.c +++ b/v4l2-drm-example/dmabuf-sharing.c @@ -303,7 +303,7 @@ static void page_flip_handler(int fd __attribute__((__unused__)), struct v4l2_buffer buf; int ret; - stream.current_buffer = (int)data; + stream.current_buffer = (unsigned long)data; if (index < 0) return; @@ -447,7 +447,7 @@ int main(int argc, char *argv[]) BYE_ON(ret, "VIDIOC_DQBUF failed: %s\n", ERRSTR); ret = drmModePageFlip(drmfd, s.crtId, buffer[buf.index].fb_handle, - DRM_MODE_PAGE_FLIP_EVENT, (void*)buf.index); + DRM_MODE_PAGE_FLIP_EVENT, (void*)(unsigned long)buf.index); BYE_ON(ret, "drmModePageFlip failed: %s\n", ERRSTR); } |