diff --git a/rpcs3/Emu/SysCalls/Modules/cellVdec.cpp b/rpcs3/Emu/SysCalls/Modules/cellVdec.cpp index f0f2f2247b..efeb202354 100644 --- a/rpcs3/Emu/SysCalls/Modules/cellVdec.cpp +++ b/rpcs3/Emu/SysCalls/Modules/cellVdec.cpp @@ -756,7 +756,7 @@ s32 cellVdecGetPicture(u32 handle, vm::ptr format, vm:: out_line[2] = w / 2; } - sws_scale(sws.get(), in_data, frame->linesize, 0, h, out_data, out_line); + sws_scale(sws.get(), in_data, in_line, 0, h, out_data, out_line); //const u32 buf_size = align(av_image_get_buffer_size(vdec->ctx->pix_fmt, vdec->ctx->width, vdec->ctx->height, 1), 128);