forked from marfrit/libva-v4l2-request-fourier
WIP: ENTER traces in image.c + buffer.c entry points
This commit is contained in:
@@ -49,6 +49,7 @@ VAStatus RequestCreateBuffer(VADriverContextP context, VAContextID context_id,
|
||||
unsigned int count, void *data,
|
||||
VABufferID *buffer_id)
|
||||
{
|
||||
request_log("ENTER RequestCreateBuffer\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_buffer *buffer_object = NULL;
|
||||
void *buffer_data;
|
||||
@@ -109,6 +110,7 @@ complete:
|
||||
|
||||
VAStatus RequestDestroyBuffer(VADriverContextP context, VABufferID buffer_id)
|
||||
{
|
||||
request_log("ENTER RequestDestroyBuffer\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_buffer *buffer_object;
|
||||
|
||||
@@ -128,6 +130,7 @@ VAStatus RequestDestroyBuffer(VADriverContextP context, VABufferID buffer_id)
|
||||
VAStatus RequestMapBuffer(VADriverContextP context, VABufferID buffer_id,
|
||||
void **data_map)
|
||||
{
|
||||
request_log("ENTER RequestMapBuffer\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_buffer *buffer_object;
|
||||
|
||||
@@ -143,6 +146,7 @@ VAStatus RequestMapBuffer(VADriverContextP context, VABufferID buffer_id,
|
||||
|
||||
VAStatus RequestUnmapBuffer(VADriverContextP context, VABufferID buffer_id)
|
||||
{
|
||||
request_log("ENTER RequestUnmapBuffer\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_buffer *buffer_object;
|
||||
|
||||
@@ -158,6 +162,7 @@ VAStatus RequestUnmapBuffer(VADriverContextP context, VABufferID buffer_id)
|
||||
VAStatus RequestBufferSetNumElements(VADriverContextP context,
|
||||
VABufferID buffer_id, unsigned int count)
|
||||
{
|
||||
request_log("ENTER RequestBufferSetNumElements\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_buffer *buffer_object;
|
||||
|
||||
@@ -177,6 +182,7 @@ VAStatus RequestBufferInfo(VADriverContextP context, VABufferID buffer_id,
|
||||
VABufferType *type, unsigned int *size,
|
||||
unsigned int *count)
|
||||
{
|
||||
request_log("ENTER RequestBufferInfo\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_buffer *buffer_object;
|
||||
|
||||
@@ -195,6 +201,7 @@ VAStatus RequestAcquireBufferHandle(VADriverContextP context,
|
||||
VABufferID buffer_id,
|
||||
VABufferInfo *buffer_info)
|
||||
{
|
||||
request_log("ENTER RequestAcquireBufferHandle\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_buffer *buffer_object;
|
||||
struct object_surface *surface_object;
|
||||
@@ -245,6 +252,7 @@ VAStatus RequestAcquireBufferHandle(VADriverContextP context,
|
||||
VAStatus RequestReleaseBufferHandle(VADriverContextP context,
|
||||
VABufferID buffer_id)
|
||||
{
|
||||
request_log("ENTER RequestReleaseBufferHandle\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_buffer *buffer_object;
|
||||
int export_fd;
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
VAStatus RequestCreateImage(VADriverContextP context, VAImageFormat *format,
|
||||
int width, int height, VAImage *image)
|
||||
{
|
||||
request_log("ENTER RequestCreateImage\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
unsigned int destination_sizes[VIDEO_MAX_PLANES];
|
||||
unsigned int destination_bytesperlines[VIDEO_MAX_PLANES];
|
||||
@@ -125,6 +126,7 @@ VAStatus RequestCreateImage(VADriverContextP context, VAImageFormat *format,
|
||||
|
||||
VAStatus RequestDestroyImage(VADriverContextP context, VAImageID image_id)
|
||||
{
|
||||
request_log("ENTER RequestDestroyImage\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_image *image_object;
|
||||
VAStatus status;
|
||||
@@ -174,6 +176,7 @@ static VAStatus copy_surface_to_image (struct request_data *driver_data,
|
||||
VAStatus RequestDeriveImage(VADriverContextP context, VASurfaceID surface_id,
|
||||
VAImage *image)
|
||||
{
|
||||
request_log("ENTER RequestDeriveImage\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_surface *surface_object;
|
||||
struct object_buffer *buffer_object;
|
||||
@@ -212,6 +215,7 @@ VAStatus RequestDeriveImage(VADriverContextP context, VASurfaceID surface_id,
|
||||
VAStatus RequestQueryImageFormats(VADriverContextP context,
|
||||
VAImageFormat *formats, int *formats_count)
|
||||
{
|
||||
request_log("ENTER RequestQueryImageFormats\n");
|
||||
formats[0].fourcc = VA_FOURCC_NV12;
|
||||
*formats_count = 1;
|
||||
|
||||
@@ -221,6 +225,7 @@ VAStatus RequestQueryImageFormats(VADriverContextP context,
|
||||
VAStatus RequestSetImagePalette(VADriverContextP context, VAImageID image_id,
|
||||
unsigned char *palette)
|
||||
{
|
||||
request_log("ENTER RequestSetImagePalette\n");
|
||||
return VA_STATUS_ERROR_UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
@@ -228,6 +233,7 @@ VAStatus RequestGetImage(VADriverContextP context, VASurfaceID surface_id,
|
||||
int x, int y, unsigned int width, unsigned int height,
|
||||
VAImageID image_id)
|
||||
{
|
||||
request_log("ENTER RequestGetImage\n");
|
||||
struct request_data *driver_data = context->pDriverData;
|
||||
struct object_surface *surface_object;
|
||||
struct object_image *image_object;
|
||||
@@ -254,5 +260,6 @@ VAStatus RequestPutImage(VADriverContextP context, VASurfaceID surface_id,
|
||||
int dst_x, int dst_y, unsigned int dst_width,
|
||||
unsigned int dst_height)
|
||||
{
|
||||
request_log("ENTER RequestPutImage\n");
|
||||
return VA_STATUS_ERROR_UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user