Re: [PATCH v2 2/2] [media] v4l: Add 10/16-bits per channel YUV pixel formats

From: ayaka
Date: Thu Jan 05 2017 - 10:23:26 EST




On 01/05/2017 06:30 PM, Sakari Ailus wrote:
Hi Randy,

Thanks for the update.

On Thu, Jan 05, 2017 at 12:29:11AM +0800, Randy Li wrote:
The formats added by this patch are:
V4L2_PIX_FMT_P010
V4L2_PIX_FMT_P010M
V4L2_PIX_FMT_P016
V4L2_PIX_FMT_P016M
Currently, none of driver uses those format, but some video device
has been confirmed with could as those format for video output.
The Rockchip's new decoder has supported those 10 bits format for
profile_10 HEVC/AVC video.

Signed-off-by: Randy Li <ayaka@xxxxxxxxxxx>

v4l2
---
Documentation/media/uapi/v4l/pixfmt-p010.rst | 86 ++++++++++++++++
Documentation/media/uapi/v4l/pixfmt-p010m.rst | 94 ++++++++++++++++++
Documentation/media/uapi/v4l/pixfmt-p016.rst | 126 ++++++++++++++++++++++++
Documentation/media/uapi/v4l/pixfmt-p016m.rst | 136 ++++++++++++++++++++++++++
You need to include the formats in pixfmt.rst in order to compile the
documentation.

$ make htmldocs

And you'll find it in Documentation/output/media/uapi/v4l/v4l2.html .

In Debian you'll need to install sphinx-common and python3-sphinx-rtd-theme
.
OK, I would fix them in new version.
The view of byte order for P010 serial is left empty, it is a little hard for me to use flat-table to draw them. Is there possible to use something like latex to do this job?

Regarding P010 and the rest --- I'm fine with that, considering also that
NV12 was never a great name for a format...