picture: Rename functions arguments for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
This commit is contained in:
+15
-14
@@ -49,23 +49,23 @@
|
|||||||
* kernel space when reaching EndPicture.
|
* kernel space when reaching EndPicture.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
VAStatus SunxiCedrusBeginPicture(VADriverContextP ctx, VAContextID context,
|
VAStatus SunxiCedrusBeginPicture(VADriverContextP context,
|
||||||
VASurfaceID render_target)
|
VAContextID context_id, VASurfaceID surface_id)
|
||||||
{
|
{
|
||||||
struct sunxi_cedrus_driver_data *driver_data =
|
struct sunxi_cedrus_driver_data *driver_data =
|
||||||
(struct sunxi_cedrus_driver_data *) ctx->pDriverData;
|
(struct sunxi_cedrus_driver_data *) context->pDriverData;
|
||||||
VAStatus vaStatus = VA_STATUS_SUCCESS;
|
VAStatus vaStatus = VA_STATUS_SUCCESS;
|
||||||
struct object_context *obj_context;
|
struct object_context *obj_context;
|
||||||
struct object_surface *obj_surface;
|
struct object_surface *obj_surface;
|
||||||
|
|
||||||
obj_context = CONTEXT(context);
|
obj_context = CONTEXT(context_id);
|
||||||
assert(obj_context);
|
assert(obj_context);
|
||||||
|
|
||||||
obj_surface = SURFACE(render_target);
|
obj_surface = SURFACE(surface_id);
|
||||||
assert(obj_surface);
|
assert(obj_surface);
|
||||||
|
|
||||||
if (obj_surface->status == VASurfaceRendering) {
|
if (obj_surface->status == VASurfaceRendering) {
|
||||||
vaStatus = SunxiCedrusSyncSurface(ctx, render_target);
|
vaStatus = SunxiCedrusSyncSurface(context, surface_id);
|
||||||
if (vaStatus != VA_STATUS_SUCCESS)
|
if (vaStatus != VA_STATUS_SUCCESS)
|
||||||
return vaStatus;
|
return vaStatus;
|
||||||
}
|
}
|
||||||
@@ -80,18 +80,18 @@ VAStatus SunxiCedrusBeginPicture(VADriverContextP ctx, VAContextID context,
|
|||||||
return vaStatus;
|
return vaStatus;
|
||||||
}
|
}
|
||||||
|
|
||||||
VAStatus SunxiCedrusRenderPicture(VADriverContextP ctx, VAContextID context,
|
VAStatus SunxiCedrusRenderPicture(VADriverContextP context,
|
||||||
VABufferID *buffers, int num_buffers)
|
VAContextID context_id, VABufferID *buffers, int buffers_count)
|
||||||
{
|
{
|
||||||
struct sunxi_cedrus_driver_data *driver_data =
|
struct sunxi_cedrus_driver_data *driver_data =
|
||||||
(struct sunxi_cedrus_driver_data *) ctx->pDriverData;
|
(struct sunxi_cedrus_driver_data *) context->pDriverData;
|
||||||
VAStatus vaStatus = VA_STATUS_SUCCESS;
|
VAStatus vaStatus = VA_STATUS_SUCCESS;
|
||||||
struct object_context *obj_context;
|
struct object_context *obj_context;
|
||||||
struct object_surface *obj_surface;
|
struct object_surface *obj_surface;
|
||||||
struct object_config *obj_config;
|
struct object_config *obj_config;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
obj_context = CONTEXT(context);
|
obj_context = CONTEXT(context_id);
|
||||||
assert(obj_context);
|
assert(obj_context);
|
||||||
|
|
||||||
obj_config = CONFIG(obj_context->config_id);
|
obj_config = CONFIG(obj_context->config_id);
|
||||||
@@ -105,7 +105,7 @@ VAStatus SunxiCedrusRenderPicture(VADriverContextP ctx, VAContextID context,
|
|||||||
assert(obj_surface);
|
assert(obj_surface);
|
||||||
|
|
||||||
/* verify that we got valid buffer references */
|
/* verify that we got valid buffer references */
|
||||||
for(i = 0; i < num_buffers; i++)
|
for(i = 0; i < buffers_count; i++)
|
||||||
{
|
{
|
||||||
struct object_buffer *obj_buffer = BUFFER(buffers[i]);
|
struct object_buffer *obj_buffer = BUFFER(buffers[i]);
|
||||||
assert(obj_buffer);
|
assert(obj_buffer);
|
||||||
@@ -131,10 +131,11 @@ VAStatus SunxiCedrusRenderPicture(VADriverContextP ctx, VAContextID context,
|
|||||||
return vaStatus;
|
return vaStatus;
|
||||||
}
|
}
|
||||||
|
|
||||||
VAStatus SunxiCedrusEndPicture(VADriverContextP ctx, VAContextID context)
|
VAStatus SunxiCedrusEndPicture(VADriverContextP context,
|
||||||
|
VAContextID context_id)
|
||||||
{
|
{
|
||||||
struct sunxi_cedrus_driver_data *driver_data =
|
struct sunxi_cedrus_driver_data *driver_data =
|
||||||
(struct sunxi_cedrus_driver_data *) ctx->pDriverData;
|
(struct sunxi_cedrus_driver_data *) context->pDriverData;
|
||||||
VAStatus vaStatus = VA_STATUS_SUCCESS;
|
VAStatus vaStatus = VA_STATUS_SUCCESS;
|
||||||
struct object_context *obj_context;
|
struct object_context *obj_context;
|
||||||
struct object_surface *obj_surface;
|
struct object_surface *obj_surface;
|
||||||
@@ -148,7 +149,7 @@ VAStatus SunxiCedrusEndPicture(VADriverContextP ctx, VAContextID context)
|
|||||||
int request_fd;
|
int request_fd;
|
||||||
int rc;
|
int rc;
|
||||||
|
|
||||||
obj_context = CONTEXT(context);
|
obj_context = CONTEXT(context_id);
|
||||||
assert(obj_context);
|
assert(obj_context);
|
||||||
|
|
||||||
obj_surface = SURFACE(obj_context->render_surface_id);
|
obj_surface = SURFACE(obj_context->render_surface_id);
|
||||||
|
|||||||
+6
-7
@@ -30,12 +30,11 @@
|
|||||||
|
|
||||||
#include "object_heap.h"
|
#include "object_heap.h"
|
||||||
|
|
||||||
VAStatus SunxiCedrusBeginPicture(VADriverContextP ctx, VAContextID context,
|
VAStatus SunxiCedrusBeginPicture(VADriverContextP context,
|
||||||
VASurfaceID render_target);
|
VAContextID context_id, VASurfaceID surface_id);
|
||||||
|
VAStatus SunxiCedrusRenderPicture(VADriverContextP context,
|
||||||
VAStatus SunxiCedrusRenderPicture(VADriverContextP ctx, VAContextID context,
|
VAContextID context_id, VABufferID *buffers, int buffers_count);
|
||||||
VABufferID *buffers, int num_buffers);
|
VAStatus SunxiCedrusEndPicture(VADriverContextP context,
|
||||||
|
VAContextID context_id);
|
||||||
VAStatus SunxiCedrusEndPicture(VADriverContextP ctx, VAContextID context);
|
|
||||||
|
|
||||||
#endif /* _PICTURE_H_ */
|
#endif /* _PICTURE_H_ */
|
||||||
|
|||||||
Reference in New Issue
Block a user