OpenMAX Bellagio  0.9.3
OMX_Image.h
Go to the documentation of this file.
1 
28 #ifndef OMX_Image_h
29 #define OMX_Image_h
30 
31 #ifdef __cplusplus
32 extern "C" {
33 #endif /* __cplusplus */
34 
35 
42 #include <OMX_IVCommon.h>
43 
53 typedef enum OMX_IMAGE_CODINGTYPE {
66  OMX_IMAGE_CodingMax = 0x7FFFFFFF
68 
69 
123 
124 
148 
149 
165  OMX_IMAGE_FlashControlMax = 0x7FFFFFFF
167 
168 
184 
185 
196  OMX_IMAGE_FocusControlMax = 0x7FFFFFFF
198 
199 
220 
221 
243 
255  OMX_IMAGE_QuantizationTableMax = 0x7FFFFFFF
257 
282 
283 
297  OMX_IMAGE_HuffmanTableMax = 0x7FFFFFFF
299 
321 
323 #ifdef __cplusplus
324 }
325 #endif /* __cplusplus */
326 
327 #endif
328 /* File EOF */
unsigned long OMX_U32
Definition: OMX_Types.h:145
void * OMX_NATIVE_DEVICETYPE
Definition: OMX_Types.h:311
char * OMX_STRING
Definition: OMX_Types.h:206
unsigned char OMX_U8
Definition: OMX_Types.h:133
OMX_BOOL
Definition: OMX_Types.h:189
void * OMX_NATIVE_WINDOWTYPE
Definition: OMX_Types.h:315
signed long OMX_S32
Definition: OMX_Types.h:148
struct OMX_IMAGE_PARAM_FLASHCONTROLTYPE OMX_IMAGE_PARAM_FLASHCONTROLTYPE
struct OMX_IMAGE_PARAM_PORTFORMATTYPE OMX_IMAGE_PARAM_PORTFORMATTYPE
OMX_IMAGE_CODINGTYPE
Definition: OMX_Image.h:53
OMX_IMAGE_FLASHCONTROLTYPE
Definition: OMX_Image.h:156
struct OMX_IMAGE_PARAM_HUFFMANTTABLETYPE OMX_IMAGE_PARAM_HUFFMANTTABLETYPE
struct OMX_IMAGE_PARAM_QUANTIZATIONTABLETYPE OMX_IMAGE_PARAM_QUANTIZATIONTABLETYPE
OMX_IMAGE_HUFFMANTABLETYPE
Definition: OMX_Image.h:288
struct OMX_IMAGE_CONFIG_FOCUSCONTROLTYPE OMX_IMAGE_CONFIG_FOCUSCONTROLTYPE
struct OMX_IMAGE_PORTDEFINITIONTYPE OMX_IMAGE_PORTDEFINITIONTYPE
OMX_IMAGE_FOCUSCONTROLTYPE
Definition: OMX_Image.h:189
struct OMX_IMAGE_PARAM_QFACTORTYPE OMX_IMAGE_PARAM_QFACTORTYPE
OMX_IMAGE_QUANTIZATIONTABLETYPE
Definition: OMX_Image.h:248
@ OMX_IMAGE_CodingUnused
Definition: OMX_Image.h:54
@ OMX_IMAGE_CodingPNG
Definition: OMX_Image.h:61
@ OMX_IMAGE_CodingJPEG2K
Definition: OMX_Image.h:57
@ OMX_IMAGE_CodingVendorStartUnused
Definition: OMX_Image.h:65
@ OMX_IMAGE_CodingGIF
Definition: OMX_Image.h:60
@ OMX_IMAGE_CodingBMP
Definition: OMX_Image.h:63
@ OMX_IMAGE_CodingMax
Definition: OMX_Image.h:66
@ OMX_IMAGE_CodingLZW
Definition: OMX_Image.h:62
@ OMX_IMAGE_CodingJPEG
Definition: OMX_Image.h:56
@ OMX_IMAGE_CodingAutoDetect
Definition: OMX_Image.h:55
@ OMX_IMAGE_CodingEXIF
Definition: OMX_Image.h:58
@ OMX_IMAGE_CodingKhronosExtensions
Definition: OMX_Image.h:64
@ OMX_IMAGE_CodingTIFF
Definition: OMX_Image.h:59
@ OMX_IMAGE_FlashControlFillin
Definition: OMX_Image.h:161
@ OMX_IMAGE_FlashControlMax
Definition: OMX_Image.h:165
@ OMX_IMAGE_FlashControlAuto
Definition: OMX_Image.h:159
@ OMX_IMAGE_FlashControlVendorStartUnused
Definition: OMX_Image.h:164
@ OMX_IMAGE_FlashControlTorch
Definition: OMX_Image.h:162
@ OMX_IMAGE_FlashControlOff
Definition: OMX_Image.h:158
@ OMX_IMAGE_FlashControlRedEyeReduction
Definition: OMX_Image.h:160
@ OMX_IMAGE_FlashControlKhronosExtensions
Definition: OMX_Image.h:163
@ OMX_IMAGE_FlashControlOn
Definition: OMX_Image.h:157
@ OMX_IMAGE_HuffmanTableKhronosExtensions
Definition: OMX_Image.h:295
@ OMX_IMAGE_HuffmanTableDC
Definition: OMX_Image.h:290
@ OMX_IMAGE_HuffmanTableDCLuma
Definition: OMX_Image.h:293
@ OMX_IMAGE_HuffmanTableACChroma
Definition: OMX_Image.h:292
@ OMX_IMAGE_HuffmanTableMax
Definition: OMX_Image.h:297
@ OMX_IMAGE_HuffmanTableACLuma
Definition: OMX_Image.h:291
@ OMX_IMAGE_HuffmanTableDCChroma
Definition: OMX_Image.h:294
@ OMX_IMAGE_HuffmanTableVendorStartUnused
Definition: OMX_Image.h:296
@ OMX_IMAGE_HuffmanTableAC
Definition: OMX_Image.h:289
@ OMX_IMAGE_FocusControlMax
Definition: OMX_Image.h:196
@ OMX_IMAGE_FocusControlOff
Definition: OMX_Image.h:191
@ OMX_IMAGE_FocusControlKhronosExtensions
Definition: OMX_Image.h:194
@ OMX_IMAGE_FocusControlAuto
Definition: OMX_Image.h:192
@ OMX_IMAGE_FocusControlOn
Definition: OMX_Image.h:190
@ OMX_IMAGE_FocusControlVendorStartUnused
Definition: OMX_Image.h:195
@ OMX_IMAGE_FocusControlAutoLock
Definition: OMX_Image.h:193
@ OMX_IMAGE_QuantizationTableChromaCr
Definition: OMX_Image.h:252
@ OMX_IMAGE_QuantizationTableMax
Definition: OMX_Image.h:255
@ OMX_IMAGE_QuantizationTableVendorStartUnused
Definition: OMX_Image.h:254
@ OMX_IMAGE_QuantizationTableChromaCb
Definition: OMX_Image.h:251
@ OMX_IMAGE_QuantizationTableKhronosExtensions
Definition: OMX_Image.h:253
@ OMX_IMAGE_QuantizationTableLuma
Definition: OMX_Image.h:249
@ OMX_IMAGE_QuantizationTableChroma
Definition: OMX_Image.h:250
OMX_COLOR_FORMATTYPE
Definition: OMX_IVCommon.h:88
OMX_IMAGE_FOCUSCONTROLTYPE eFocusControl
Definition: OMX_Image.h:216
OMX_IMAGE_FLASHCONTROLTYPE eFlashControl
Definition: OMX_Image.h:182
OMX_IMAGE_HUFFMANTABLETYPE eHuffmanTable
Definition: OMX_Image.h:317
OMX_COLOR_FORMATTYPE eColorFormat
Definition: OMX_Image.h:146
OMX_IMAGE_CODINGTYPE eCompressionFormat
Definition: OMX_Image.h:145
OMX_VERSIONTYPE nVersion
Definition: OMX_Image.h:239
OMX_IMAGE_QUANTIZATIONTABLETYPE eQuantizationTable
Definition: OMX_Image.h:279
OMX_NATIVE_DEVICETYPE pNativeRender
Definition: OMX_Image.h:113
OMX_IMAGE_CODINGTYPE eCompressionFormat
Definition: OMX_Image.h:119
OMX_NATIVE_WINDOWTYPE pNativeWindow
Definition: OMX_Image.h:121
OMX_COLOR_FORMATTYPE eColorFormat
Definition: OMX_Image.h:120

Generated for OpenMAX Bellagio rel. 0.9.3 by  doxygen 1.5.1
SourceForge.net Logo