Vidieo Converter

Hi Nvidia:
It is troubled that which format video can be converted to which format video by video converter?
in L4T Multimedia API Reference about v4l2 video converter,it descriped as below:

NVIDIA Tegra V4L2 Video Converter Description and Extensions.
Use the video converter for color space conversion, scaling, and conversion between hardware buffer memory (V4L2_MEMORY_MMAP/V4L2_MEMORY_DMABUF), software buffer memory (V4L2_MEMORY_USERPTR), and other operations such as cropping, flipping/rotating, and temporal noise reduction (TNR). The video converter device node is “/dev/nvhost-vic”.
Supported Pixelformats
PIXEL FORMAT PIXEL FORMAT
V4L2_PIX_FMT_YUV444M V4L2_PIX_FMT_YVU422M
V4L2_PIX_FMT_YUV420M V4L2_PIX_FMT_YVU420M
V4L2_PIX_FMT_NV12M V4L2_PIX_FMT_GREY
V4L2_PIX_FMT_YUYV V4L2_PIX_FMT_YVYU
V4L2_PIX_FMT_UYVY V4L2_PIX_FMT_VYUY
V4L2_PIX_FMT_ABGR32 V4L2_PIX_FMT_XBGR32

three questions:
1、is it means that any two format video above can be converted between each other by video converter?
2、is V4L2_PIX_FMT_YUV420M format video can be converted to V4L2_PIX_FMT_RGB24?
3、is V4L2_PIX_FMT_RGB24 format video can be converted to V4L2_PIX_FMT_ABGR32?

Expected your reply! Thank you!

Hi Nvidia:
questions else.
in L4T Multimedia API Reference about v4l2 video converter Supported Pixelformats, Why there is two V4L2_PIX_FMT_YUV420M?

Yes.

No. 24 byte BGR/RGB is not supported.

No. 24 byte BGR/RGB is not supported.

V4L2_PIX_FMT_YUV420M V4L2_PIX_FMT_YVU420M

On r28.2.1, you can also use NvbufferTransform(). IT is same HW engine with new SW APIs.