VVAS to GStreamer format strings - VVAS to GStreamer format strings - 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

Conversions use gst_coreutils_get_gst_fmt_from_vvas() and vvas_format_gst_core_name_from_vvas() in gstvvascoreutils.c / gstvvascoreutils.h, with gst_video_format_from_string() for tensor format strings. The table lists each VvasVideoFormat with its GstVideoFormat and format nick.

Table 39 VvasVideoFormat to GstVideoFormat and format nick

VvasVideoFormat

GstVideoFormat

Format nick (caps string)

VVAS_VIDEO_FORMAT_Y_UV8_420

GST_VIDEO_FORMAT_NV12

NV12

VVAS_VIDEO_FORMAT_I420

GST_VIDEO_FORMAT_I420

I420

VVAS_VIDEO_FORMAT_BGR

GST_VIDEO_FORMAT_BGR

BGR

VVAS_VIDEO_FORMAT_RGB

GST_VIDEO_FORMAT_RGB

RGB

VVAS_VIDEO_FORMAT_YUY2

GST_VIDEO_FORMAT_YUY2

YUY2

VVAS_VIDEO_FORMAT_r210

GST_VIDEO_FORMAT_r210

r210

VVAS_VIDEO_FORMAT_v308

GST_VIDEO_FORMAT_v308

v308

VVAS_VIDEO_FORMAT_NV12_10LE32

GST_VIDEO_FORMAT_NV12_10LE32

NV12_10LE32

VVAS_VIDEO_FORMAT_I422_10LE

GST_VIDEO_FORMAT_I422_10LE

I422_10LE

VVAS_VIDEO_FORMAT_GRAY8

GST_VIDEO_FORMAT_GRAY8

GRAY8

VVAS_VIDEO_FORMAT_GRAY10_LE32

GST_VIDEO_FORMAT_GRAY10_LE32

GRAY10_LE32

VVAS_VIDEO_FORMAT_RGBx

GST_VIDEO_FORMAT_RGBx

RGBx

VVAS_VIDEO_FORMAT_BGRx

GST_VIDEO_FORMAT_BGRx

BGRx

VVAS_VIDEO_FORMAT_BGRA

GST_VIDEO_FORMAT_BGRA

BGRA

VVAS_VIDEO_FORMAT_RGBA

GST_VIDEO_FORMAT_RGBA

RGBA

VVAS_VIDEO_FORMAT_NV16

GST_VIDEO_FORMAT_NV16

NV16

VVAS_VIDEO_FORMAT_Y410

GST_VIDEO_FORMAT_Y410

Y410

VVAS_VIDEO_FORMAT_RGBP

GST_VIDEO_FORMAT_RGBP

RGBP

VVAS_VIDEO_FORMAT_BGRP

GST_VIDEO_FORMAT_BGRP

BGRP

VVAS_VIDEO_FORMAT_RGBx_BF16

GST_VIDEO_FORMAT_RGBX_BF16_C4

RGBX_BF16_C4

VVAS_VIDEO_FORMAT_BGRx_BF16

GST_VIDEO_FORMAT_BGRX_BF16_C4

BGRX_BF16_C4

VVAS_VIDEO_FORMAT_RGB_BF16

GST_VIDEO_FORMAT_RGB_BF16

RGB_BF16

VVAS_VIDEO_FORMAT_BGR_BF16

GST_VIDEO_FORMAT_BGR_BF16

BGR_BF16

VVAS_VIDEO_FORMAT_RGBP_BF16

GST_VIDEO_FORMAT_RGB_BF16P

RGB_BF16P

VVAS_VIDEO_FORMAT_BGRP_BF16

GST_VIDEO_FORMAT_BGR_BF16P

BGR_BF16P

VVAS_VIDEO_FORMAT_RGBx_FP16

GST_VIDEO_FORMAT_RGBX_FP16_C4

RGBX_FP16_C4

VVAS_VIDEO_FORMAT_BGRx_FP16

GST_VIDEO_FORMAT_BGRX_FP16_C4

BGRX_FP16_C4

VVAS_VIDEO_FORMAT_RGB_FP16

GST_VIDEO_FORMAT_RGB_FP16

RGB_FP16

VVAS_VIDEO_FORMAT_BGR_FP16

GST_VIDEO_FORMAT_BGR_FP16

BGR_FP16

VVAS_VIDEO_FORMAT_RGBP_FP16

GST_VIDEO_FORMAT_RGB_FP16P

RGB_FP16P

VVAS_VIDEO_FORMAT_BGRP_FP16

GST_VIDEO_FORMAT_BGR_FP16P

BGR_FP16P

VVAS_VIDEO_FORMAT_RGBP_FLOAT

GST_VIDEO_FORMAT_RGB_FLOATP

RGB_FLOATP

VVAS_VIDEO_FORMAT_BGRP_FLOAT

GST_VIDEO_FORMAT_BGR_FLOATP

BGR_FLOATP

VVAS_VIDEO_FORMAT_RGB_FLOAT

GST_VIDEO_FORMAT_RGB_FLOAT

RGB_FLOAT

VVAS_VIDEO_FORMAT_BGR_FLOAT

GST_VIDEO_FORMAT_BGR_FLOAT

BGR_FLOAT

VVAS_VIDEO_FORMAT_GRAY_BF16

GST_VIDEO_FORMAT_GRAY_BF16

GRAY_BF16

VVAS_VIDEO_FORMAT_GRAY_FP16

GST_VIDEO_FORMAT_GRAY_FP16

GRAY_FP16

VVAS_VIDEO_FORMAT_RGBx_C8

GST_VIDEO_FORMAT_RGBX8_C8

RGBX8_C8

VVAS_VIDEO_FORMAT_RGBx_BF16_C8

GST_VIDEO_FORMAT_RGBX_BF16_C8

RGBX_BF16_C8

VVAS_VIDEO_FORMAT_RGBx_FP16_C8

GST_VIDEO_FORMAT_RGBX_FP16_C8

RGBX_FP16_C8

VVAS_VIDEO_FORMAT_GRAY32_FLOAT

GST_VIDEO_FORMAT_GRAY_FLOAT

GRAY_FLOAT