mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [RCF 0/2] Enumerate all pixels formats
@ 2024-01-11 16:07 Benjamin Gaignard
  2024-01-11 16:07 ` [RCF 1/2] media: videodev2: Add V4L2_FMT_FLAG_ALL_FORMATS flag Benjamin Gaignard
  2024-01-11 16:07 ` [RCF 2/2] media: verisilicon: Use " Benjamin Gaignard
  0 siblings, 2 replies; 5+ messages in thread
From: Benjamin Gaignard @ 2024-01-11 16:07 UTC (permalink / raw)
  To: mchehab, p.zabel, hverkuil-cisco, nicolas.dufresne
  Cc: linux-media, linux-kernel, linux-rockchip, kernel, Benjamin Gaignard

The goal of this series is to let userland applications enumerate
all the supported pixels formats of a stateless decoder without
setting all the possible codec-dependent control.
That offer a simplest solution for applications to discover
supported pixels formats and possibly let them doing smarter
choice between stateless decoders.

Benjamin

Benjamin Gaignard (2):
  media: videodev2: Add V4L2_FMT_FLAG_ALL_FORMATS flag
  media: verisilicon: Use V4L2_FMT_FLAG_ALL_FORMATS flag

 .../media/v4l/dev-stateless-decoder.rst              |  3 +++
 .../userspace-api/media/v4l/vidioc-enum-fmt.rst      |  4 ++++
 .../userspace-api/media/videodev2.h.rst.exceptions   |  1 +
 drivers/media/platform/verisilicon/hantro_v4l2.c     | 12 +++++++++---
 drivers/media/v4l2-core/v4l2-ioctl.c                 |  2 +-
 include/uapi/linux/videodev2.h                       |  1 +
 6 files changed, 19 insertions(+), 4 deletions(-)

-- 
2.40.1


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

end of thread, other threads:[~2024-01-31 10:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-11 16:07 [RCF 0/2] Enumerate all pixels formats Benjamin Gaignard
2024-01-11 16:07 ` [RCF 1/2] media: videodev2: Add V4L2_FMT_FLAG_ALL_FORMATS flag Benjamin Gaignard
2024-01-17 19:41   ` Nicolas Dufresne
2024-01-31 10:06     ` Benjamin Gaignard
2024-01-11 16:07 ` [RCF 2/2] media: verisilicon: Use " Benjamin Gaignard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®