linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] v4l-utils: media-ctl: Add DV timings support
@ 2014-06-02 15:10 Laurent Pinchart
  2014-06-02 15:10 ` [PATCH 1/3] media-ctl: libv4l2subdev: " Laurent Pinchart
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Laurent Pinchart @ 2014-06-02 15:10 UTC (permalink / raw)
  To: linux-media; +Cc: Hans Verkuil

Hello,

This patch set adds support for the subdev DV timings ioctls to the media-ctl
utility, allowing DV timings to be configured in media controller pipelines.

The first patch adds wrappers around the DV timings ioctls to libv4l2subdev in
a pretty straightforward way. The second patch refactors the media-ctl flag
printing code to avoid later duplication. The third patch is the interesting
part, adding DV timings support to the media-ctl utility.

With this series applied DV timings are added to the output when printing
formats with the existing -p argument. A new --set-dv argument allows
configuring DV timings on a pad, by querying the current timings and applying
them unmodified. This is enough to configure pipelines that include HDMI
receivers with the timings detected at the HDMI input. Support for fully
manual timings configuration from the command line can be added later when
needed.

Laurent Pinchart (3):
  media-ctl: libv4l2subdev: Add DV timings support
  media-ctl: Move flags printing code to a new print_flags function
  media-ctl: Add DV timings support

 utils/media-ctl/libv4l2subdev.c |  72 +++++++++++++
 utils/media-ctl/media-ctl.c     | 222 ++++++++++++++++++++++++++++++++++++----
 utils/media-ctl/options.c       |   9 +-
 utils/media-ctl/options.h       |   3 +-
 utils/media-ctl/v4l2subdev.h    |  53 ++++++++++
 5 files changed, 338 insertions(+), 21 deletions(-)

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-06-03 22:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-02 15:10 [PATCH 0/3] v4l-utils: media-ctl: Add DV timings support Laurent Pinchart
2014-06-02 15:10 ` [PATCH 1/3] media-ctl: libv4l2subdev: " Laurent Pinchart
2014-06-03 12:32   ` Sakari Ailus
2014-06-03 17:10     ` Laurent Pinchart
2014-06-03 22:02       ` Sakari Ailus
2014-06-02 15:10 ` [PATCH 2/3] media-ctl: Move flags printing code to a new print_flags function Laurent Pinchart
2014-06-02 15:10 ` [PATCH 3/3] media-ctl: Add DV timings support Laurent Pinchart

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).