Hi Mauro, Here is a set of patches to make Venus decoder driver compliant with stateful decoder draft documentation. Please pull. regards, Stan The following changes since commit 4590c07462fbff4ecbfe1deec44431c16191bd19: media: via-camera: convert to the vb2 framework (2019-07-30 12:18:34 -0400) are available in the Git repository at: git://linuxtv.org/svarbanov/media_tree.git tags/venus-for-v5.4 for you to fetch changes up to 03aa0de2d3bfb24a9cae3267421164534a638e47: venus: dec: populate properly timestamps and flags for capture buffers (2019-08-01 12:57:51 +0300) ---------------------------------------------------------------- Venus updates for v5.4 ---------------------------------------------------------------- Malathi Gottam (1): venus: venc: amend buffer size for bitstream plane Stanimir Varbanov (10): venus: helpers: export few helper functions venus: hfi: add type argument to hfi flush function venus: hfi: export few HFI functions venus: hfi: return an error if session_init is already called venus: helpers: add three more helper functions venus: vdec_ctrls: get real minimum buffers for capture venus: vdec: allow bigger sizeimage set by clients venus: make decoder compliant with stateful codec API venus: helpers: handle correctly vbuf field venus: dec: populate properly timestamps and flags for capture buffers drivers/media/platform/qcom/venus/core.h | 32 +- drivers/media/platform/qcom/venus/helpers.c | 199 +++++++-- drivers/media/platform/qcom/venus/helpers.h | 12 + drivers/media/platform/qcom/venus/hfi.c | 11 +- drivers/media/platform/qcom/venus/hfi.h | 2 +- drivers/media/platform/qcom/venus/vdec.c | 537 +++++++++++++++++++------ drivers/media/platform/qcom/venus/vdec_ctrls.c | 7 +- drivers/media/platform/qcom/venus/venc.c | 13 +- 8 files changed, 656 insertions(+), 157 deletions(-)