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.