mirror of
https://gitee.com/openharmony/third_party_mesa3d
synced 2024-11-24 07:50:26 +00:00
st/vdpau: release held lock in error path
Signed-off-by: Grazvydas Ignotas <notasas@gmail.com> Reviewed-by: Christian König <christian.koenig@amd.com> Cc: mesa-stable@lists.freedesktop.org
This commit is contained in:
parent
302ff82434
commit
e6abc613e2
@ -369,8 +369,10 @@ vlVdpVideoSurfacePutBitsYCbCr(VdpVideoSurface surface,
|
||||
if (pformat == PIPE_FORMAT_YV12 &&
|
||||
p_surf->video_buffer->buffer_format == PIPE_FORMAT_NV12)
|
||||
conversion = CONVERSION_YV12_TO_NV12;
|
||||
else
|
||||
else {
|
||||
mtx_unlock(&p_surf->device->mutex);
|
||||
return VDP_STATUS_NO_IMPLEMENTATION;
|
||||
}
|
||||
}
|
||||
|
||||
sampler_views = p_surf->video_buffer->get_sampler_view_planes(p_surf->video_buffer);
|
||||
|
Loading…
Reference in New Issue
Block a user