Skip to content

Venus - Decode reconfig sequence

Srinu Gorle linux-arm-msm linux-media lkml 1 version NAK

Status from this message: NACK, that was already discussed see:

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 9 repliesNAK

Patches in v1

#Subject and filesSizeRepliesApplied
1/5media: venus: handle video decoder resolution changedrivers/media/platform/qcom/venus/helpers.c drivers/media/platform/qcom/venus/helpers.h drivers/media/platform/qcom/venus/hfi.c +3 more+246 -451 reply
2/5media: venus: dynamically configure codec typedrivers/media/platform/qcom/venus/helpers.c drivers/media/platform/qcom/venus/helpers.h drivers/media/platform/qcom/venus/vdec.c+27 -271 reply
3/5media: venus: do not destroy video session during queue setupdrivers/media/platform/qcom/venus/hfi.c drivers/media/platform/qcom/venus/vdec.c+5 -02 replies
4/5media: venus: video decoder drop frames handlingdrivers/media/platform/qcom/venus/vdec.c+6 -01 reply
5/5media: venus: update number of bytes used field properly for EOS framesdrivers/media/platform/qcom/venus/vdec.c+1 -14 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH v1 0/5] Venus - Decode reconfig sequence

Hello,

The patch set mainly adds logic to handle multiresolution clips for video decode. And also added few miscellaneous fixes.

The patch set is based on top of recent Venus updates - PIL v9 patches posted by Vikash Garodia.
This patch series to align with https://patchwork.linuxtv.org/patch/52153/

Comments are welcome!

Regards,
Srinu Gorle

Srinu Gorle (5):
media: venus: handle video decoder resolution change
media: venus: dynamically configure codec type
media: venus: do not destroy video session during queue setup
media: venus: video decoder drop frames handling
media: venus: update number of bytes used field properly for EOS
frames

 drivers/media/platform/qcom/venus/helpers.c | 210 ++++++++++++++++++++--------
 drivers/media/platform/qcom/venus/helpers.h |   4 +
 drivers/media/platform/qcom/venus/hfi.c     |   8 +-
 drivers/media/platform/qcom/venus/hfi.h     |   2 +-
 drivers/media/platform/qcom/venus/vdec.c    | 114 +++++++++++++--
 drivers/media/platform/qcom/venus/venc.c    |  20 ++-
 6 files changed, 285 insertions(+), 73 deletions(-)
Signature · 2 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project