mbox series

[v2,0/4] v4l-utils: support multiplexed streams

Message ID 20220714132116.132498-1-tomi.valkeinen@ideasonboard.com
Headers show
Series v4l-utils: support multiplexed streams | expand

Message

Tomi Valkeinen July 14, 2022, 1:21 p.m. UTC
Hi,

v1 can be found here:

https://lore.kernel.org/all/20211130141815.892354-1-tomi.valkeinen@ideasonboard.com/

Changes in version 2:

- Addressed the review comments
- Fixed two memory leaks

So, no big changes but I wanted to fix the review comments as it's been
over half a year since v1.

And as this depends on the routing and streams kernel support, which is
not merged, this series is not for merging yet.

 Tomi

Tomi Valkeinen (4):
  v4l2-utils: update Linux headers for multiplexed streams
  v4l2-ctl: Add routing and streams support
  media-ctl: add support for routes and streams
  v4l2-ctl/compliance: add routing and streams multiplexed streams

 include/linux/v4l2-subdev.h                 |  88 +++++-
 utils/common/v4l2-info.cpp                  |   2 +
 utils/media-ctl/libmediactl.c               |  41 +++
 utils/media-ctl/libv4l2subdev.c             | 285 +++++++++++++++++--
 utils/media-ctl/media-ctl.c                 | 123 +++++++--
 utils/media-ctl/mediactl.h                  |  16 ++
 utils/media-ctl/options.c                   |  15 +-
 utils/media-ctl/options.h                   |   1 +
 utils/media-ctl/v4l2subdev.h                |  58 +++-
 utils/v4l2-compliance/v4l2-compliance.cpp   | 124 +++++++--
 utils/v4l2-compliance/v4l2-compliance.h     |   8 +-
 utils/v4l2-compliance/v4l2-test-subdevs.cpp |  43 ++-
 utils/v4l2-ctl/v4l2-ctl-subdev.cpp          | 289 +++++++++++++++++---
 utils/v4l2-ctl/v4l2-ctl.cpp                 |   2 +
 utils/v4l2-ctl/v4l2-ctl.h                   |   2 +
 15 files changed, 966 insertions(+), 131 deletions(-)