diff --git a/src/image.c b/src/image.c index ec2a0c1..fa8b0ea 100644 --- a/src/image.c +++ b/src/image.c @@ -113,13 +113,13 @@ VAStatus RequestCreateImage(VADriverContextP context, VAImageFormat *format, image->num_planes = destination_planes_count; image->data_size = size; - image_object->image = *image; - for (i = 0; i < image->num_planes; i++) { image->pitches[i] = destination_bytesperlines[i]; image->offsets[i] = i > 0 ? destination_sizes[i - 1] : 0; } + image_object->image = *image; + return VA_STATUS_SUCCESS; }