Re: [RFC 0/2] Add V4L2_BUF_TYPE_META_OUTPUT buffer type
Hi Sakari, On Sat, Jun 17, 2017 at 12:14 AM, Sakari Ailuswrote: > The V4L2_BUF_TYPE_META_OUTPUT buffer type complements the metadata buffer > types support for OUTPUT buffers, capture being already supported. This is > intended for similar cases than V4L2_BUF_TYPE_META_CAPTURE but for output > buffers, e.g. device parameters that may be complex and highly > hierarchical data structure. Statistics are a current use case for > metadata capture buffers. > > There's a warning related to references from make htmldocs; I'll fix that > in v2 / non-RFC version. > > Sakari Ailus (2): > v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT > docs-rst: v4l: Document V4L2_BUF_TYPE_META_OUTPUT interface > > Documentation/media/uapi/v4l/buffer.rst | 3 +++ > Documentation/media/uapi/v4l/dev-meta.rst| 32 > ++-- > Documentation/media/uapi/v4l/vidioc-querycap.rst | 3 +++ > drivers/media/v4l2-core/v4l2-compat-ioctl32.c| 2 ++ > drivers/media/v4l2-core/v4l2-ioctl.c | 25 ++ > drivers/media/v4l2-core/videobuf2-v4l2.c | 1 + > include/media/v4l2-ioctl.h | 17 + > include/uapi/linux/videodev2.h | 2 ++ > 8 files changed, 72 insertions(+), 13 deletions(-) Is there by any chance an update on this series? Best regards, Tomasz
Re: [RFC 0/2] Add V4L2_BUF_TYPE_META_OUTPUT buffer type
Hi Sakari, On 06/16/2017 05:14 PM, Sakari Ailus wrote: The V4L2_BUF_TYPE_META_OUTPUT buffer type complements the metadata buffer types support for OUTPUT buffers, capture being already supported. This is intended for similar cases than V4L2_BUF_TYPE_META_CAPTURE but for output buffers, e.g. device parameters that may be complex and highly hierarchical data structure. Statistics are a current use case for metadata capture buffers. There's a warning related to references from make htmldocs; I'll fix that in v2 / non-RFC version. Sakari Ailus (2): v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT docs-rst: v4l: Document V4L2_BUF_TYPE_META_OUTPUT interface Documentation/media/uapi/v4l/buffer.rst | 3 +++ Documentation/media/uapi/v4l/dev-meta.rst| 32 ++-- Documentation/media/uapi/v4l/vidioc-querycap.rst | 3 +++ drivers/media/v4l2-core/v4l2-compat-ioctl32.c| 2 ++ drivers/media/v4l2-core/v4l2-ioctl.c | 25 ++ drivers/media/v4l2-core/videobuf2-v4l2.c | 1 + include/media/v4l2-ioctl.h | 17 + include/uapi/linux/videodev2.h | 2 ++ 8 files changed, 72 insertions(+), 13 deletions(-) I would very much appreciate it if you can also provide patches for v4l2-ctl and v4l2-compliance. Should be quite easy, just follow what I did for the META_CAPTURE support. Regards, Hans