enum FFmpeg::LibAV::PixelFormat

Defined in:

ffmpeg/libav.cr

Enum Members

None = -1
Yuv420P = 0
Yuyv422 = 1
Rgb24 = 2
Bgr24 = 3
Yuv422P = 4
Yuv444P = 5
Yuv410P = 6
Yuv411P = 7
Gray8 = 8
Monowhite = 9
Monoblack = 10
Pal8 = 11
Yuvj420P = 12
Yuvj422P = 13
Yuvj444P = 14
Uyvy422 = 15
Uyyvyy411 = 16
Bgr8 = 17
Bgr4 = 18
Bgr4Byte = 19
Rgb8 = 20
Rgb4 = 21
Rgb4Byte = 22
Nv12 = 23
Nv21 = 24
Argb = 25
Rgba = 26
Abgr = 27
Bgra = 28
Gray16Be = 29
Gray16Le = 30
Yuv440P = 31
Yuvj440P = 32
Yuva420P = 33
Rgb48Be = 34
Rgb48Le = 35
Rgb565Be = 36
Rgb565Le = 37
Rgb555Be = 38
Rgb555Le = 39
Bgr565Be = 40
Bgr565Le = 41
Bgr555Be = 42
Bgr555Le = 43
VaapiMoco = 44
VaapiIdct = 45
VaapiVld = 46
Vaapi = 46
Yuv420P16Le = 47
Yuv420P16Be = 48
Yuv422P16Le = 49
Yuv422P16Be = 50
Yuv444P16Le = 51
Yuv444P16Be = 52
Dxva2Vld = 53
Rgb444Le = 54
Rgb444Be = 55
Bgr444Le = 56
Bgr444Be = 57
Ya8 = 58
Y400A = 58
Gray8A = 58
Bgr48Be = 59
Bgr48Le = 60
Yuv420P9Be = 61
Yuv420P9Le = 62
Yuv420P10Be = 63
Yuv420P10Le = 64
Yuv422P10Be = 65
Yuv422P10Le = 66
Yuv444P9Be = 67
Yuv444P9Le = 68
Yuv444P10Be = 69
Yuv444P10Le = 70
Yuv422P9Be = 71
Yuv422P9Le = 72
Gbrp = 73
Gbr24P = 73
Gbrp9Be = 74
Gbrp9Le = 75
Gbrp10Be = 76
Gbrp10Le = 77
Gbrp16Be = 78
Gbrp16Le = 79
Yuva422P = 80
Yuva444P = 81
Yuva420P9Be = 82
Yuva420P9Le = 83
Yuva422P9Be = 84
Yuva422P9Le = 85
Yuva444P9Be = 86
Yuva444P9Le = 87
Yuva420P10Be = 88
Yuva420P10Le = 89
Yuva422P10Be = 90
Yuva422P10Le = 91
Yuva444P10Be = 92
Yuva444P10Le = 93
Yuva420P16Be = 94
Yuva420P16Le = 95
Yuva422P16Be = 96
Yuva422P16Le = 97
Yuva444P16Be = 98
Yuva444P16Le = 99
Vdpau = 100
Xyz12Le = 101
Xyz12Be = 102
Nv16 = 103
Nv20Le = 104
Nv20Be = 105
Rgba64Be = 106
Rgba64Le = 107
Bgra64Be = 108
Bgra64Le = 109
Yvyu422 = 110
Ya16Be = 111
Ya16Le = 112
Gbrap = 113
Gbrap16Be = 114
Gbrap16Le = 115
Qsv = 116
Mmal = 117
D3D11VaVld = 118
Cuda = 119
ZeroRgb = 120
Rgb0 = 121
ZeroBgr = 122
Bgr0 = 123
Yuv420P12Be = 124
Yuv420P12Le = 125
Yuv420P14Be = 126
Yuv420P14Le = 127
Yuv422P12Be = 128
Yuv422P12Le = 129
Yuv422P14Be = 130
Yuv422P14Le = 131
Yuv444P12Be = 132
Yuv444P12Le = 133
Yuv444P14Be = 134
Yuv444P14Le = 135
Gbrp12Be = 136
Gbrp12Le = 137
Gbrp14Be = 138
Gbrp14Le = 139
Yuvj411P = 140
BayerBggr8 = 141
BayerRggb8 = 142
BayerGbrg8 = 143
BayerGrbg8 = 144
BayerBggr16Le = 145
BayerBggr16Be = 146
BayerRggb16Le = 147
BayerRggb16Be = 148
BayerGbrg16Le = 149
BayerGbrg16Be = 150
BayerGrbg16Le = 151
BayerGrbg16Be = 152
Xvmc = 153
Yuv440P10Le = 154
Yuv440P10Be = 155
Yuv440P12Le = 156
Yuv440P12Be = 157
Ayuv64Le = 158
Ayuv64Be = 159
Videotoolbox = 160
P010Le = 161
P010Be = 162
Gbrap12Be = 163
Gbrap12Le = 164
Gbrap10Be = 165
Gbrap10Le = 166
Mediacodec = 167
Gray12Be = 168
Gray12Le = 169
Gray10Be = 170
Gray10Le = 171
P016Le = 172
P016Be = 173
D3D11 = 174
Gray9Be = 175
Gray9Le = 176
Gbrpf32Be = 177
Gbrpf32Le = 178
Gbrapf32Be = 179
Gbrapf32Le = 180
DrmPrime = 181
Opencl = 182
Gray14Be = 183
Gray14Le = 184
Grayf32Be = 185
Grayf32Le = 186
Yuva422P12Be = 187
Yuva422P12Le = 188
Yuva444P12Be = 189
Yuva444P12Le = 190
Nv24 = 191
Nv42 = 192
Vulkan = 193
Y210Be = 194
Y210Le = 195
Nb = 196

Instance Method Summary

Instance Method Detail

def abgr? #

[View source]
def argb? #

[View source]
def ayuv64_be? #

[View source]
def ayuv64_le? #

[View source]
def bayer_bggr16_be? #

[View source]
def bayer_bggr16_le? #

[View source]
def bayer_bggr8? #

[View source]
def bayer_gbrg16_be? #

[View source]
def bayer_gbrg16_le? #

[View source]
def bayer_gbrg8? #

[View source]
def bayer_grbg16_be? #

[View source]
def bayer_grbg16_le? #

[View source]
def bayer_grbg8? #

[View source]
def bayer_rggb16_be? #

[View source]
def bayer_rggb16_le? #

[View source]
def bayer_rggb8? #

[View source]
def bgr0? #

[View source]
def bgr24? #

[View source]
def bgr444_be? #

[View source]
def bgr444_le? #

[View source]
def bgr48_be? #

[View source]
def bgr48_le? #

[View source]
def bgr4? #

[View source]
def bgr4_byte? #

[View source]
def bgr555_be? #

[View source]
def bgr555_le? #

[View source]
def bgr565_be? #

[View source]
def bgr565_le? #

[View source]
def bgr8? #

[View source]
def bgra64_be? #

[View source]
def bgra64_le? #

[View source]
def bgra? #

[View source]
def cuda? #

[View source]
def d3_d11? #

[View source]
def d3_d11_va_vld? #

[View source]
def drm_prime? #

[View source]
def dxva2_vld? #

[View source]
def gbr24_p? #

[View source]
def gbrap10_be? #

[View source]
def gbrap10_le? #

[View source]
def gbrap12_be? #

[View source]
def gbrap12_le? #

[View source]
def gbrap16_be? #

[View source]
def gbrap16_le? #

[View source]
def gbrap? #

[View source]
def gbrapf32_be? #

[View source]
def gbrapf32_le? #

[View source]
def gbrp10_be? #

[View source]
def gbrp10_le? #

[View source]
def gbrp12_be? #

[View source]
def gbrp12_le? #

[View source]
def gbrp14_be? #

[View source]
def gbrp14_le? #

[View source]
def gbrp16_be? #

[View source]
def gbrp16_le? #

[View source]
def gbrp9_be? #

[View source]
def gbrp9_le? #

[View source]
def gbrp? #

[View source]
def gbrpf32_be? #

[View source]
def gbrpf32_le? #

[View source]
def gray10_be? #

[View source]
def gray10_le? #

[View source]
def gray12_be? #

[View source]
def gray12_le? #

[View source]
def gray14_be? #

[View source]
def gray14_le? #

[View source]
def gray16_be? #

[View source]
def gray16_le? #

[View source]
def gray8? #

[View source]
def gray8_a? #

[View source]
def gray9_be? #

[View source]
def gray9_le? #

[View source]
def grayf32_be? #

[View source]
def grayf32_le? #

[View source]
def mediacodec? #

[View source]
def mmal? #

[View source]
def monoblack? #

[View source]
def monowhite? #

[View source]
def nb? #

[View source]
def none? #

[View source]
def nv12? #

[View source]
def nv16? #

[View source]
def nv20_be? #

[View source]
def nv20_le? #

[View source]
def nv21? #

[View source]
def nv24? #

[View source]
def nv42? #

[View source]
def opencl? #

[View source]
def p010_be? #

[View source]
def p010_le? #

[View source]
def p016_be? #

[View source]
def p016_le? #

[View source]
def pal8? #

[View source]
def qsv? #

[View source]
def rgb0? #

[View source]
def rgb24? #

[View source]
def rgb444_be? #

[View source]
def rgb444_le? #

[View source]
def rgb48_be? #

[View source]
def rgb48_le? #

[View source]
def rgb4? #

[View source]
def rgb4_byte? #

[View source]
def rgb555_be? #

[View source]
def rgb555_le? #

[View source]
def rgb565_be? #

[View source]
def rgb565_le? #

[View source]
def rgb8? #

[View source]
def rgba64_be? #

[View source]
def rgba64_le? #

[View source]
def rgba? #

[View source]
def uyvy422? #

[View source]
def uyyvyy411? #

[View source]
def vaapi? #

[View source]
def vaapi_idct? #

[View source]
def vaapi_moco? #

[View source]
def vaapi_vld? #

[View source]
def vdpau? #

[View source]
def videotoolbox? #

[View source]
def vulkan? #

[View source]
def xvmc? #

[View source]
def xyz12_be? #

[View source]
def xyz12_le? #

[View source]
def y210_be? #

[View source]
def y210_le? #

[View source]
def y400_a? #

[View source]
def ya16_be? #

[View source]
def ya16_le? #

[View source]
def ya8? #

[View source]
def yuv410_p? #

[View source]
def yuv411_p? #

[View source]
def yuv420_p10_be? #

[View source]
def yuv420_p10_le? #

[View source]
def yuv420_p12_be? #

[View source]
def yuv420_p12_le? #

[View source]
def yuv420_p14_be? #

[View source]
def yuv420_p14_le? #

[View source]
def yuv420_p16_be? #

[View source]
def yuv420_p16_le? #

[View source]
def yuv420_p9_be? #

[View source]
def yuv420_p9_le? #

[View source]
def yuv420_p? #

[View source]
def yuv422_p10_be? #

[View source]
def yuv422_p10_le? #

[View source]
def yuv422_p12_be? #

[View source]
def yuv422_p12_le? #

[View source]
def yuv422_p14_be? #

[View source]
def yuv422_p14_le? #

[View source]
def yuv422_p16_be? #

[View source]
def yuv422_p16_le? #

[View source]
def yuv422_p9_be? #

[View source]
def yuv422_p9_le? #

[View source]
def yuv422_p? #

[View source]
def yuv440_p10_be? #

[View source]
def yuv440_p10_le? #

[View source]
def yuv440_p12_be? #

[View source]
def yuv440_p12_le? #

[View source]
def yuv440_p? #

[View source]
def yuv444_p10_be? #

[View source]
def yuv444_p10_le? #

[View source]
def yuv444_p12_be? #

[View source]
def yuv444_p12_le? #

[View source]
def yuv444_p14_be? #

[View source]
def yuv444_p14_le? #

[View source]
def yuv444_p16_be? #

[View source]
def yuv444_p16_le? #

[View source]
def yuv444_p9_be? #

[View source]
def yuv444_p9_le? #

[View source]
def yuv444_p? #

[View source]
def yuva420_p10_be? #

[View source]
def yuva420_p10_le? #

[View source]
def yuva420_p16_be? #

[View source]
def yuva420_p16_le? #

[View source]
def yuva420_p9_be? #

[View source]
def yuva420_p9_le? #

[View source]
def yuva420_p? #

[View source]
def yuva422_p10_be? #

[View source]
def yuva422_p10_le? #

[View source]
def yuva422_p12_be? #

[View source]
def yuva422_p12_le? #

[View source]
def yuva422_p16_be? #

[View source]
def yuva422_p16_le? #

[View source]
def yuva422_p9_be? #

[View source]
def yuva422_p9_le? #

[View source]
def yuva422_p? #

[View source]
def yuva444_p10_be? #

[View source]
def yuva444_p10_le? #

[View source]
def yuva444_p12_be? #

[View source]
def yuva444_p12_le? #

[View source]
def yuva444_p16_be? #

[View source]
def yuva444_p16_le? #

[View source]
def yuva444_p9_be? #

[View source]
def yuva444_p9_le? #

[View source]
def yuva444_p? #

[View source]
def yuvj411_p? #

[View source]
def yuvj420_p? #

[View source]
def yuvj422_p? #

[View source]
def yuvj440_p? #

[View source]
def yuvj444_p? #

[View source]
def yuyv422? #

[View source]
def yvyu422? #

[View source]
def zero_bgr? #

[View source]
def zero_rgb? #

[View source]