OpenMAX IL Imaging Domain
[OpenMAX IL Imaging and Video Domain]


Data Structures

struct  OMX_IMAGE_PORTDEFINITIONTYPE
struct  OMX_IMAGE_PARAM_PORTFORMATTYPE
struct  OMX_IMAGE_PARAM_FLASHCONTROLTYPE
struct  OMX_IMAGE_CONFIG_FOCUSCONTROLTYPE
struct  OMX_IMAGE_PARAM_QFACTORTYPE
struct  OMX_IMAGE_PARAM_QUANTIZATIONTABLETYPE
struct  OMX_IMAGE_PARAM_HUFFMANTTABLETYPE

Enumerations

enum  OMX_IMAGE_CODINGTYPE {
  OMX_IMAGE_CodingUnused, OMX_IMAGE_CodingAutoDetect, OMX_IMAGE_CodingJPEG, OMX_IMAGE_CodingJPEG2K,
  OMX_IMAGE_CodingEXIF, OMX_IMAGE_CodingTIFF, OMX_IMAGE_CodingGIF, OMX_IMAGE_CodingPNG,
  OMX_IMAGE_CodingLZW, OMX_IMAGE_CodingBMP, OMX_IMAGE_CodingMax = 0x7FFFFFFF
}
enum  OMX_IMAGE_FLASHCONTROLTYPE {
  OMX_IMAGE_FlashControlOn = 0, OMX_IMAGE_FlashControlOff, OMX_IMAGE_FlashControlAuto, OMX_IMAGE_FlashControlRedEyeReduction,
  OMX_IMAGE_FlashControlFillin, OMX_IMAGE_FlashControlTorch, OMX_IMAGE_FlashControlMax = 0x7FFFFFFF
}
enum  OMX_IMAGE_FOCUSCONTROLTYPE {
  OMX_IMAGE_FocusControlOn = 0, OMX_IMAGE_FocusControlOff, OMX_IMAGE_FocusControlAuto, OMX_IMAGE_FocusControlAutoLock,
  OMX_IMAGE_FocusControlMax = 0x7FFFFFFF
}
enum  OMX_IMAGE_QUANTIZATIONTABLETYPE {
  OMX_IMAGE_QuantizationTableLuma = 0, OMX_IMAGE_QuantizationTableChroma, OMX_IMAGE_QuantizationTableChromaCb, OMX_IMAGE_QuantizationTableChromaCr,
  OMX_IMAGE_QuantizationTableMax = 0x7FFFFFFF
}
enum  OMX_IMAGE_HUFFMANTABLETYPE {
  OMX_IMAGE_HuffmanTableAC = 0, OMX_IMAGE_HuffmanTableDC, OMX_IMAGE_HuffmanTableACLuma, OMX_IMAGE_HuffmanTableACChroma,
  OMX_IMAGE_HuffmanTableDCLuma, OMX_IMAGE_HuffmanTableDCChroma, OMX_IMAGE_HuffmanTableMax = 0x7FFFFFFF
}

Detailed Description

Structures for OpenMAX IL Imaging domain

Enumeration Type Documentation

enum OMX_IMAGE_CODINGTYPE

Enumeration used to define the possible image compression coding.

Enumerator:
OMX_IMAGE_CodingUnused  Value when format is N/A
OMX_IMAGE_CodingAutoDetect  Auto detection of image format
OMX_IMAGE_CodingJPEG  JPEG/JFIF image format
OMX_IMAGE_CodingJPEG2K  JPEG 2000 image format
OMX_IMAGE_CodingEXIF  EXIF image format
OMX_IMAGE_CodingTIFF  TIFF image format
OMX_IMAGE_CodingGIF  Graphics image format
OMX_IMAGE_CodingPNG  PNG image format
OMX_IMAGE_CodingLZW  LZW image format
OMX_IMAGE_CodingBMP  Windows Bitmap format
OMX_IMAGE_CodingMax 

Definition at line 53 of file OMX_Image.h.

enum OMX_IMAGE_FLASHCONTROLTYPE

Flash control type

ENUMS Torch : Flash forced constantly on

Enumerator:
OMX_IMAGE_FlashControlOn 
OMX_IMAGE_FlashControlOff 
OMX_IMAGE_FlashControlAuto 
OMX_IMAGE_FlashControlRedEyeReduction 
OMX_IMAGE_FlashControlFillin 
OMX_IMAGE_FlashControlTorch 
OMX_IMAGE_FlashControlMax 

Definition at line 154 of file OMX_Image.h.

enum OMX_IMAGE_FOCUSCONTROLTYPE

Focus control type

Enumerator:
OMX_IMAGE_FocusControlOn 
OMX_IMAGE_FocusControlOff 
OMX_IMAGE_FocusControlAuto 
OMX_IMAGE_FocusControlAutoLock 
OMX_IMAGE_FocusControlMax 

Definition at line 185 of file OMX_Image.h.

enum OMX_IMAGE_HUFFMANTABLETYPE

Huffman table type, the same Huffman table is applied for chroma and luma component

Enumerator:
OMX_IMAGE_HuffmanTableAC 
OMX_IMAGE_HuffmanTableDC 
OMX_IMAGE_HuffmanTableACLuma 
OMX_IMAGE_HuffmanTableACChroma 
OMX_IMAGE_HuffmanTableDCLuma 
OMX_IMAGE_HuffmanTableDCChroma 
OMX_IMAGE_HuffmanTableMax 

Definition at line 280 of file OMX_Image.h.

enum OMX_IMAGE_QUANTIZATIONTABLETYPE

Quantization table type

Enumerator:
OMX_IMAGE_QuantizationTableLuma 
OMX_IMAGE_QuantizationTableChroma 
OMX_IMAGE_QuantizationTableChromaCb 
OMX_IMAGE_QuantizationTableChromaCr 
OMX_IMAGE_QuantizationTableMax 

Definition at line 242 of file OMX_Image.h.


Generated for OpenMAX Bellagio rel. 0.3.5-svn by  doxygen 1.5.1
SourceForge.net Logo