avutil/hwcontext_d3d12va: cast the input pointer array argument on av_image_copy calls

Removes -Wincompatible-pointer-types warnings.

Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
James Almer 2023-12-21 09:29:00 -03:00
parent bc4592a778
commit 4d78a9ac14
1 changed files with 2 additions and 2 deletions

View File

@ -473,7 +473,7 @@ static int d3d12va_transfer_data(AVHWFramesContext *ctx, AVFrame *dst,
DX_CHECK(ID3D12Resource_Map(s->staging_download_buffer, 0, NULL, (void **)&mapped_data));
av_image_fill_pointers(data, ctx->sw_format, ctx->height, mapped_data, linesizes);
av_image_copy(dst->data, dst->linesize, data, linesizes,
av_image_copy(dst->data, dst->linesize, (const uint8_t **)data, linesizes,
ctx->sw_format, ctx->width, ctx->height);
ID3D12Resource_Unmap(s->staging_download_buffer, 0, NULL);
@ -491,7 +491,7 @@ static int d3d12va_transfer_data(AVHWFramesContext *ctx, AVFrame *dst,
DX_CHECK(ID3D12Resource_Map(s->staging_upload_buffer, 0, NULL, (void **)&mapped_data));
av_image_fill_pointers(data, ctx->sw_format, ctx->height, mapped_data, linesizes);
av_image_copy(data, linesizes, src->data, src->linesize,
av_image_copy(data, linesizes, (const uint8_t **)src->data, src->linesize,
ctx->sw_format, ctx->width, ctx->height);
ID3D12Resource_Unmap(s->staging_upload_buffer, 0, NULL);