Main Page
Related Pages
Modules
Data Structures
Files
Examples
File List
Globals
libavutil
old_pix_fmts.h
Go to the documentation of this file.
1
/*
2
* This file is part of Libav.
3
*
4
* Libav is free software; you can redistribute it and/or
5
* modify it under the terms of the GNU Lesser General Public
6
* License as published by the Free Software Foundation; either
7
* version 2.1 of the License, or (at your option) any later version.
8
*
9
* Libav is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
* Lesser General Public License for more details.
13
*
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with Libav; if not, write to the Free Software
16
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17
*/
18
19
#ifndef AVUTIL_OLD_PIX_FMTS_H
20
#define AVUTIL_OLD_PIX_FMTS_H
21
22
/*
23
* This header exists to prevent new pixel formats from being accidentally added
24
* to the deprecated list.
25
* Do not include it directly. It will be removed on next major bump
26
*
27
* Do not add new items to this list. Use the AVPixelFormat enum instead.
28
*/
29
PIX_FMT_NONE
=
AV_PIX_FMT_NONE
,
30
PIX_FMT_YUV420P
,
31
PIX_FMT_YUYV422
,
32
PIX_FMT_RGB24
,
33
PIX_FMT_BGR24
,
34
PIX_FMT_YUV422P
,
35
PIX_FMT_YUV444P
,
36
PIX_FMT_YUV410P
,
37
PIX_FMT_YUV411P
,
38
PIX_FMT_GRAY8
,
39
PIX_FMT_MONOWHITE
,
40
PIX_FMT_MONOBLACK
,
41
PIX_FMT_PAL8
,
42
PIX_FMT_YUVJ420P
,
43
PIX_FMT_YUVJ422P
,
44
PIX_FMT_YUVJ444P
,
45
PIX_FMT_XVMC_MPEG2_MC
,
46
PIX_FMT_XVMC_MPEG2_IDCT
,
47
PIX_FMT_UYVY422
,
48
PIX_FMT_UYYVYY411
,
49
PIX_FMT_BGR8
,
50
PIX_FMT_BGR4
,
51
PIX_FMT_BGR4_BYTE
,
52
PIX_FMT_RGB8
,
53
PIX_FMT_RGB4
,
54
PIX_FMT_RGB4_BYTE
,
55
PIX_FMT_NV12
,
56
PIX_FMT_NV21
,
57
58
PIX_FMT_ARGB
,
59
PIX_FMT_RGBA
,
60
PIX_FMT_ABGR
,
61
PIX_FMT_BGRA
,
62
63
PIX_FMT_GRAY16BE
,
64
PIX_FMT_GRAY16LE
,
65
PIX_FMT_YUV440P
,
66
PIX_FMT_YUVJ440P
,
67
PIX_FMT_YUVA420P
,
68
PIX_FMT_VDPAU_H264
,
69
PIX_FMT_VDPAU_MPEG1
,
70
PIX_FMT_VDPAU_MPEG2
,
71
PIX_FMT_VDPAU_WMV3
,
72
PIX_FMT_VDPAU_VC1
,
73
PIX_FMT_RGB48BE
,
74
PIX_FMT_RGB48LE
,
75
76
PIX_FMT_RGB565BE
,
77
PIX_FMT_RGB565LE
,
78
PIX_FMT_RGB555BE
,
79
PIX_FMT_RGB555LE
,
80
81
PIX_FMT_BGR565BE
,
82
PIX_FMT_BGR565LE
,
83
PIX_FMT_BGR555BE
,
84
PIX_FMT_BGR555LE
,
85
86
PIX_FMT_VAAPI_MOCO
,
87
PIX_FMT_VAAPI_IDCT
,
88
PIX_FMT_VAAPI_VLD
,
89
90
PIX_FMT_YUV420P16LE
,
91
PIX_FMT_YUV420P16BE
,
92
PIX_FMT_YUV422P16LE
,
93
PIX_FMT_YUV422P16BE
,
94
PIX_FMT_YUV444P16LE
,
95
PIX_FMT_YUV444P16BE
,
96
PIX_FMT_VDPAU_MPEG4
,
97
PIX_FMT_DXVA2_VLD
,
98
99
PIX_FMT_RGB444LE
,
100
PIX_FMT_RGB444BE
,
101
PIX_FMT_BGR444LE
,
102
PIX_FMT_BGR444BE
,
103
PIX_FMT_Y400A
,
104
PIX_FMT_BGR48BE
,
105
PIX_FMT_BGR48LE
,
106
PIX_FMT_YUV420P9BE
,
107
PIX_FMT_YUV420P9LE
,
108
PIX_FMT_YUV420P10BE
,
109
PIX_FMT_YUV420P10LE
,
110
PIX_FMT_YUV422P10BE
,
111
PIX_FMT_YUV422P10LE
,
112
PIX_FMT_YUV444P9BE
,
113
PIX_FMT_YUV444P9LE
,
114
PIX_FMT_YUV444P10BE
,
115
PIX_FMT_YUV444P10LE
,
116
PIX_FMT_YUV422P9BE
,
117
PIX_FMT_YUV422P9LE
,
118
PIX_FMT_VDA_VLD
,
119
PIX_FMT_GBRP
,
120
PIX_FMT_GBRP9BE
,
121
PIX_FMT_GBRP9LE
,
122
PIX_FMT_GBRP10BE
,
123
PIX_FMT_GBRP10LE
,
124
PIX_FMT_GBRP16BE
,
125
PIX_FMT_GBRP16LE
,
126
PIX_FMT_NB
,
127
128
#endif
/* AVUTIL_OLD_PIX_FMTS_H */