Format
Description:
[ CCode ( cprefix = "GST_VIDEO_FORMAT_" , type_id = "gst_video_format_get_type ()" ) ]
[ GIR ( name = "VideoFormat" ) ]
public enum Format
[ GIR ( name = "VideoFormat" ) ]
public enum Format
Namespace: Gst.Video
Package: gstreamer-video-1.0
Content:
Enum values:
- A420
- A420_10BE
- A420_10LE
- A422_10BE
- A422_10LE
- A444_10BE
- A444_10LE
- ABGR
- ABGR64_BE
- ABGR64_LE
- ARGB
- ARGB64
- ARGB64_BE
- ARGB64_LE
- AV12
- AYUV
- AYUV64
- BGR
- BGR10A2_LE
- BGR15
- BGR16
- BGRA
- BGRA64_BE
- BGRA64_LE
- BGRP
- BGRX
- ENCODED
- GBR
- GBRA
- GBRA_10BE
- GBRA_10LE
- GBRA_12BE
- GBRA_12LE
- GBR_10BE
- GBR_10LE
- GBR_12BE
- GBR_12LE
- GRAY10_LE32
- GRAY16_BE
- GRAY16_LE
- GRAY8
- I420
- I420_10BE
- I420_10LE
- I420_12BE
- I420_12LE
- I422_10BE
- I422_10LE
- I422_12BE
- I422_12LE
- IYU1
- IYU2
- NV12
- NV12_10BE_8L128
- NV12_10LE32
- NV12_10LE40
- NV12_10LE40_4L4
- NV12_16L32S
- NV12_32L32
- NV12_4L4
- NV12_64Z32
- NV12_8L128
- NV16
- NV16_10LE32
- NV21
- NV24
- NV61
- P010_10BE
- P010_10LE
- P012_BE
- P012_LE
- P016_BE
- P016_LE
- R210
- RGB
- RGB10A2_LE
- RGB15
- RGB16
- RGB8P
- RGBA
- RGBA64_BE
- RGBA64_LE
- RGBP
- RGBX
- UNKNOWN
- UYVP
- UYVY
- V210
- V216
- V308
- VUYA
- VYUY
- XBGR
- XRGB
- Y210
- Y212_BE
- Y212_LE
- Y410
- Y412_BE
- Y412_LE
- Y41B
- Y42B
- Y444
- Y444_10BE
- Y444_10LE
- Y444_12BE
- Y444_12LE
- Y444_16BE
- Y444_16LE
- YUV9
- YUY2
- YV12
- YVU9
- YVYU
Static methods:
- public static Format from_fourcc (uint32 fourcc)
- public static Format from_masks (int depth, int bpp, int endianness, uint red_mask, uint green_mask, uint blue_mask, uint alpha_mask)
- public static Format from_string (string format)
Methods:
- public unowned FormatInfo? get_info ()
- public void* get_palette (out size_t size)
- public uint32 to_fourcc ()
- public unowned string to_string ()