The vvas_xinfer plug-in is designed to handle a wide range of input video formats, making it versatile and adaptable to various input sources and requirements.
vvas_xinfer supports the following video formats on both of its pads:
NV12
RGB
BGR
GRAY8
I420
RGBx
BGRx
RGBP
BGRP
RGB_FLOAT (Custom)
BGR_FLOAT (Custom)
RGB_FLOATP (Custom)
BGR_FLOATP (Custom)
RGB_BF16 (Custom)
BGR_BF16 (Custom)
RGB_BF16P (Custom)
BGR_BF16P (Custom)
RGBX_BF16_C4 (Custom)
BGRX_BF16_C4 (Custom)
RGBX_BF16_C8 (Custom)
RGB_FP16 (Custom)
BGR_FP16 (Custom)
RGB_FP16P (Custom)
BGR_FP16P (Custom)
RGBX_FP16_C4 (Custom)
BGRX_FP16_C4 (Custom)
RGBX_FP16_C8 (Custom)
RGBX8_C8 (Custom)
GRAY_BF16 (Custom)
GRAY_FP16 (Custom)
GRAY_FLOAT (Custom)
Note
The formats mentioned with “Custom” are specific to VVAS and they are not compatible with open-source plugins.
These caps are shown for the hardware
image_processingpath (libvvas_image_process_hw_lib.so).Note
The pad template caps shown in gst-inspect-1.0 are superset caps of all available
VvasImageProcesslibraries. If a library is added or removed, remove the GStreamer plug-in registry cache file and reinspect to create it again.rm -rf ~/.cache/gstreamer-1.0
If the plug-in registry cache is not removed, caps shown in gst-inspect-1.0 might not reflect the exact caps of the available image-process library.