AVC level types, each level indicates support for various frame sizes, bit rates, decoder frame rates. No need
Definition at line 755 of file OMX_Video.h.
AVC loop filter modes
OMX_VIDEO_AVCLoopFilterEnable : Enable OMX_VIDEO_AVCLoopFilterDisable : Disable OMX_VIDEO_AVCLoopFilterDisableSliceBoundary : Disabled on slice boundaries
OMX_VIDEO_AVCLoopFilterEnable | |
OMX_VIDEO_AVCLoopFilterDisable | |
OMX_VIDEO_AVCLoopFilterDisableSliceBoundary | |
OMX_VIDEO_AVCLoopFilterMax |
Definition at line 783 of file OMX_Video.h.
AVC profile types, each profile indicates support for various performance bounds and different annexes.
Definition at line 739 of file OMX_Video.h.
AVC Slice Mode modes
OMX_VIDEO_SLICEMODE_AVCDefault : Normal frame encoding, one slice per frame OMX_VIDEO_SLICEMODE_AVCMBSlice : NAL mode, number of MBs per frame OMX_VIDEO_SLICEMODE_AVCByteSlice : NAL mode, number of bytes per frame
OMX_VIDEO_SLICEMODE_AVCDefault | |
OMX_VIDEO_SLICEMODE_AVCMBSlice | |
OMX_VIDEO_SLICEMODE_AVCByteSlice | |
OMX_VIDEO_SLICEMODE_AVCLevelMax |
Definition at line 956 of file OMX_Video.h.
enum OMX_VIDEO_CODINGTYPE |
Each OMX header must include all required header files to allow the header to compile without errors. The includes below are required for this header file to compile successfully Enumeration used to define the possible video compression codings. NOTE: This essentially refers to file extensions. If the coding is being used to specify the ENCODE type, then additional work must be done to configure the exact flavor of the compression to be used. For decode cases where the user application can not differentiate between MPEG-4 and H.264 bit streams, it is up to the codec to handle this.
Definition at line 61 of file OMX_Video.h.
Enumeration of possible bitrate control types
OMX_Video_ControlRateDisable | |
OMX_Video_ControlRateVariable | |
OMX_Video_ControlRateConstant | |
OMX_Video_ControlRateVariableSkipFrames | |
OMX_Video_ControlRateConstantSkipFrames | |
OMX_Video_ControlRateMax |
Definition at line 214 of file OMX_Video.h.
H.263 level types, each level indicates support for various frame sizes, bit rates, decoder frame rates.
OMX_VIDEO_H263Level10 | |
OMX_VIDEO_H263Level20 | |
OMX_VIDEO_H263Level30 | |
OMX_VIDEO_H263Level40 | |
OMX_VIDEO_H263Level45 | |
OMX_VIDEO_H263Level50 | |
OMX_VIDEO_H263Level60 | |
OMX_VIDEO_H263Level70 | |
OMX_VIDEO_H263LevelMax |
Definition at line 417 of file OMX_Video.h.
H.263 profile types, each profile indicates support for various performance bounds and different annexes.
ENUMS: Baseline : Baseline Profile: H.263 (V1), no optional modes H320 Coding : H.320 Coding Efficiency Backward Compatibility Profile: H.263+ (V2), includes annexes I, J, L.4 and T BackwardCompatible : Backward Compatibility Profile: H.263 (V1), includes annex F ISWV2 : Interactive Streaming Wireless Profile: H.263+ (V2), includes annexes I, J, K and T ISWV3 : Interactive Streaming Wireless Profile: H.263++ (V3), includes profile 3 and annexes V and W.6.3.8 HighCompression : Conversational High Compression Profile: H.263++ (V3), includes profiles 1 & 2 and annexes D and U Internet : Conversational Internet Profile: H.263++ (V3), includes profile 5 and annex K Interlace : Conversational Interlace Profile: H.263++ (V3), includes profile 5 and annex W.6.3.11 HighLatency : High Latency Profile: H.263++ (V3), includes profile 6 and annexes O.1 and P.5
Definition at line 399 of file OMX_Video.h.
Enumeration of possible methods to use for Intra Refresh
OMX_VIDEO_IntraRefreshCyclic | |
OMX_VIDEO_IntraRefreshAdaptive | |
OMX_VIDEO_IntraRefreshBoth | |
OMX_VIDEO_IntraRefreshMax |
Definition at line 284 of file OMX_Video.h.
Enumeration of possible motion vector (MV) types
OMX_Video_MotionVectorPixel | |
OMX_Video_MotionVectorHalfPel | |
OMX_Video_MotionVectorQuarterPel | |
OMX_Video_MotionVectorEighthPel | |
OMX_Video_MotionVectorMax |
Definition at line 246 of file OMX_Video.h.
MPEG-2 level types, each level indicates support for various frame sizes, bit rates, decoder frame rates. No need
OMX_VIDEO_MPEG2LevelLL | Low Level |
OMX_VIDEO_MPEG2LevelML | Main Level |
OMX_VIDEO_MPEG2LevelH14 | High 1440 |
OMX_VIDEO_MPEG2LevelHL | High Level |
OMX_VIDEO_MPEG2LevelMax |
Definition at line 514 of file OMX_Video.h.
MPEG-2 profile types, each profile indicates support for various performance bounds and different annexes.
Definition at line 499 of file OMX_Video.h.
MPEG-4 level types, each level indicates support for various frame sizes, bit rates, decoder frame rates. No need
Definition at line 591 of file OMX_Video.h.
MPEG-4 profile types, each profile indicates support for various performance bounds and different annexes.
ENUMS:
Definition at line 567 of file OMX_Video.h.
Specifies the picture type. These values should be OR'd to signal all pictures types which are allowed.
ENUMS: Generic Picture Types: I, P and B H.263 Specific Picture Types: SI and SP H.264 Specific Picture Types: EI and EP MPEG-4 Specific Picture Types: S
Definition at line 440 of file OMX_Video.h.
Real Video Version
OMX_VIDEO_RVFormatUnused | Format unused or unknown |
OMX_VIDEO_RVFormat8 | Real Video format 8 |
OMX_VIDEO_RVFormat9 | Real Video format 9 |
OMX_VIDEO_RVFormatG2 | Real Video Format G2 |
OMX_VIDEO_RVFormatMax |
Definition at line 685 of file OMX_Video.h.
WMV Versions
Definition at line 656 of file OMX_Video.h.