mbox series

[0/3] media: rkvdec: Add a VP9 backend

Message ID 20191213133157.105554-1-boris.brezillon@collabora.com (mailing list archive)
Headers show
Series media: rkvdec: Add a VP9 backend | expand

Message

Boris Brezillon Dec. 13, 2019, 1:31 p.m. UTC
Hello,

This patch series adds controls for stateless VP9 decoders plus a VP9
backend to the rkvdec driver showing how those controls can be used in
a real implementation. This means this series depends on the rkvdec
series posted here [1].

Regards,

Boris

[1]https://patchwork.linuxtv.org/project/linux-media/list/?series=1483

Boris Brezillon (3):
  media: v4l2-ctrls: Add the [__]v4l2_ctrl_s_ctrl_compound() helpers
  media: uapi: Add VP9 stateless decoder controls
  media: rkvdec: Add the VP9 backend

 Documentation/media/uapi/v4l/biblio.rst       |   10 +
 .../media/uapi/v4l/ext-ctrls-codec.rst        |  584 ++++++
 drivers/media/v4l2-core/v4l2-ctrls.c          |  258 +++
 drivers/media/v4l2-core/v4l2-ioctl.c          |    1 +
 drivers/staging/media/rkvdec/Makefile         |    2 +-
 drivers/staging/media/rkvdec/rkvdec-vp9.c     | 1572 +++++++++++++++++
 drivers/staging/media/rkvdec/rkvdec.c         |   56 +-
 drivers/staging/media/rkvdec/rkvdec.h         |    6 +
 include/media/v4l2-ctrls.h                    |   44 +
 include/media/vp9-ctrls.h                     |  515 ++++++
 10 files changed, 3044 insertions(+), 4 deletions(-)
 create mode 100644 drivers/staging/media/rkvdec/rkvdec-vp9.c
 create mode 100644 include/media/vp9-ctrls.h