Wide Input Format Support - Wide Input Format Support - 6.3 English - XD056

Vitis Video Analytics SDK (VVAS) 6.3 User Guide (XD056)

Document_ID
XD056
Release_Date
2026-09-24
Version
6.3 English

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_processing path (libvvas_image_process_hw_lib.so).

    Note

    The pad template caps shown in gst-inspect-1.0 are superset caps of all available VvasImageProcess libraries. 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.