| enum OMX_COLOR_FORMATTYPE |
Enumeration defining possible uncompressed image/video formats.
ENUMS: Unused : Placeholder value when format is N/A Monochrome : black and white 8bitRGB332 : Red 7:5, Green 4:2, Blue 1:0 12bitRGB444 : Red 11:8, Green 7:4, Blue 3:0 16bitARGB4444 : Alpha 15:12, Red 11:8, Green 7:4, Blue 3:0 16bitARGB1555 : Alpha 15, Red 14:10, Green 9:5, Blue 4:0 16bitRGB565 : Red 15:11, Green 10:5, Blue 4:0 16bitBGR565 : Blue 15:11, Green 10:5, Red 4:0 18bitRGB666 : Red 17:12, Green 11:6, Blue 5:0 18bitARGB1665 : Alpha 17, Red 16:11, Green 10:5, Blue 4:0 19bitARGB1666 : Alpha 18, Red 17:12, Green 11:6, Blue 5:0 24bitRGB888 : Red 24:16, Green 15:8, Blue 7:0 24bitBGR888 : Blue 24:16, Green 15:8, Red 7:0 24bitARGB1887 : Alpha 23, Red 22:15, Green 14:7, Blue 6:0 25bitARGB1888 : Alpha 24, Red 23:16, Green 15:8, Blue 7:0 32bitBGRA8888 : Blue 31:24, Green 23:16, Red 15:8, Alpha 7:0 32bitARGB8888 : Alpha 31:24, Red 23:16, Green 15:8, Blue 7:0 YUV411Planar : U,Y are subsampled by a factor of 4 horizontally YUV411PackedPlanar : packed per payload in planar slices YUV420Planar : Three arrays Y,U,V. YUV420PackedPlanar : packed per payload in planar slices YUV420SemiPlanar : Two arrays, one is all Y, the other is U and V YUV422Planar : Three arrays Y,U,V. YUV422PackedPlanar : packed per payload in planar slices YUV422SemiPlanar : Two arrays, one is all Y, the other is U and V YCbYCr : Organized as 16bit YUYV (i.e. YCbYCr) YCrYCb : Organized as 16bit YVYU (i.e. YCrYCb) CbYCrY : Organized as 16bit UYVY (i.e. CbYCrY) CrYCbY : Organized as 16bit VYUY (i.e. CrYCbY) YUV444Interleaved : Each pixel contains equal parts YUV RawBayer8bit : SMIA camera output format RawBayer10bit : SMIA camera output format RawBayer8bitcompressed : SMIA camera output format
Definition at line 88 of file OMX_IVCommon.h.
| enum OMX_COLORBLENDTYPE |
List of color blend types for pre/post processing
ENUMS: None : No color blending present AlphaConstant : Function is (alpha_constant * src) + (1 - alpha_constant) * dst) AlphaPerPixel : Function is (alpha * src) + (1 - alpha) * dst) Alternate : Function is alternating pixels from src and dst And : Function is (src & dst) Or : Function is (src | dst) Invert : Function is ~src
| OMX_ColorBlendNone | |
| OMX_ColorBlendAlphaConstant | |
| OMX_ColorBlendAlphaPerPixel | |
| OMX_ColorBlendAlternate | |
| OMX_ColorBlendAnd | |
| OMX_ColorBlendOr | |
| OMX_ColorBlendInvert | |
| OMX_ColorBlendMax |
Definition at line 256 of file OMX_IVCommon.h.
Defines possible encapsulation types for coded video data unit. The encapsulation information is used both for encoded video input for playback as well as encoded video output from recording.
| OMX_DataEncapsulationElementaryStream | |
| OMX_DataEncapsulationGenericPayload | |
| OMX_DataEncapsulationRtpPayload | |
| OMX_DataEncapsulationMax |
Definition at line 731 of file OMX_IVCommon.h.
| enum OMX_DATAUNITTYPE |
Defines possible data unit types for encoded video data. The data unit types are used both for encoded video input for playback as well as encoded video output from recording.
| OMX_DataUnitCodedPicture | |
| OMX_DataUnitVideoSegment | |
| OMX_DataUnitSeveralSegments | |
| OMX_DataUnitArbitraryStreamSection | |
| OMX_DataUnitMax |
Definition at line 717 of file OMX_IVCommon.h.
| enum OMX_DITHERTYPE |
Defines dither types
Definition at line 754 of file OMX_IVCommon.h.
Exposure control type
Definition at line 476 of file OMX_IVCommon.h.
| enum OMX_FOCUSSTATUSTYPE |
Focus Status type
| OMX_FocusStatusOff | |
| OMX_FocusStatusRequest | |
| OMX_FocusStatusReached | |
| OMX_FocusStatusUnableToReach | |
| OMX_FocusStatusLost | |
| OMX_FocusStatusMax |
Definition at line 846 of file OMX_IVCommon.h.
| enum OMX_IMAGEFILTERTYPE |
Enumeration of possible image filter types
Definition at line 168 of file OMX_IVCommon.h.
| enum OMX_METERINGTYPE |
| OMX_MeteringModeAverage | Center-weighted average metering. |
| OMX_MeteringModeSpot | Spot (partial) metering. |
| OMX_MeteringModeMatrix | Matrix or evaluative metering. |
| OMX_EVModeMax |
Definition at line 788 of file OMX_IVCommon.h.
| enum OMX_MIRRORTYPE |
Possible mirroring directions for pre/post processing
ENUMS: None : No mirroring Vertical : Vertical mirroring, flip on X axis Horizontal : Horizontal mirroring, flip on Y axis Both : Both vertical and horizontal mirroring
Definition at line 332 of file OMX_IVCommon.h.
Defines the picture effect used for an input picture
| OMX_EffectNone | |
| OMX_EffectFadeFromBlack | |
| OMX_EffectFadeToBlack | |
| OMX_EffectUnspecifiedThroughConstantColor | |
| OMX_EffectDissolve | |
| OMX_EffectWipe | |
| OMX_EffectUnspecifiedMixOfTwoScenes | |
| OMX_EffectMax |
Definition at line 683 of file OMX_IVCommon.h.
White Balance control type
STRUCT MEMBERS: SunLight : Referenced in JSR-234 Flash : Optimal for device's integrated flash
Definition at line 441 of file OMX_IVCommon.h.
1.5.1