]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
media: vicodec: bugfix - call v4l2_m2m_buf_copy_metadata also if decoding fails
authorDafna Hirschfeld <dafna3@gmail.com>
Wed, 6 Mar 2019 21:13:28 +0000 (16:13 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 31 May 2019 13:43:49 +0000 (06:43 -0700)
commit3f0fe090c40333a2f9fa42fb220dbbff9afb8683
treebd6ebc4f1d1ec69040a943b30d65b146e89ecd5f
parent614ed19a761ab39dd43725502192307f24712701
media: vicodec: bugfix - call v4l2_m2m_buf_copy_metadata also if decoding fails

[ Upstream commit 8eead25cbdf911e17cff321903bd3397bc6ea22c ]

The function 'v4l2_m2m_buf_copy_metadata' should
be called even if decoding/encoding ends with
status VB2_BUF_STATE_ERROR, so that the metadata
is copied from the source buffer to the dest buffer.

Signed-off-by: Dafna Hirschfeld <dafna3@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/media/platform/vicodec/vicodec-core.c