picture: Move calls to request reinit from EndPicture to SyncSurface

Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
This commit is contained in:
Maxime Ripard
2018-04-20 11:06:06 +02:00
parent 22c6a01a93
commit 287d898a22
2 changed files with 2 additions and 4 deletions
+2 -1
View File
@@ -191,6 +191,8 @@ VAStatus sunxi_cedrus_SyncSurface(VADriverContextP ctx,
if(rc < 0)
return VA_STATUS_ERROR_UNKNOWN;
assert(ioctl(request_fd, MEDIA_REQUEST_IOC_REINIT, NULL)==0);
memset(&(buf), 0, sizeof(buf));
buf.type = V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE;
buf.memory = V4L2_MEMORY_MMAP;
@@ -217,7 +219,6 @@ VAStatus sunxi_cedrus_SyncSurface(VADriverContextP ctx,
return VA_STATUS_ERROR_UNKNOWN;
}
assert(ioctl(request_fd, MEDIA_REQUEST_IOC_REINIT, NULL)==0);
return VA_STATUS_SUCCESS;
}