OMX_VIDEO_PARAM_MPEG4TYPE Struct Reference

struct OMX_VIDEO_PARAM_MPEG4TYPE

MPEG-4 configuration. This structure handles configuration options which are specific to MPEG4 algorithms

STRUCT MEMBERS: nSize : Size of the structure in bytes nVersion : OMX specification version information nPortIndex : Port that this structure applies to nSliceHeaderSpacing : Number of macroblocks between slice header (H263+ Annex K). Put zero if not used bSVH : Enable Short Video Header mode bGov : Flag to enable GOV nPFrames : Number of P frames between each I frame (also called GOV period) nBFrames : Number of B frames between each I frame nIDCVLCThreshold : Value of intra DC VLC threshold bACPred : Flag to use ac prediction nMaxPacketSize : Maximum size of packet in bytes. nTimeIncRes : Used to pass VOP time increment resolution for MPEG4. Interpreted as described in MPEG4 standard. eProfile : MPEG-4 profile(s) to use. eLevel : MPEG-4 level(s) to use. nAllowedPictureTypes : Specifies the picture types allowed in the bitstream nHeaderExtension : Specifies the number of consecutive video packet headers within a VOP bReversibleVLC : Specifies whether reversible variable length coding is in use

Member Data Documentation

OMX_BOOL bACPred

OMX_BOOL bACPred

OMX_BOOL bGov

OMX_BOOL bGov

OMX_BOOL bReversibleVLC

OMX_BOOL bReversibleVLC

OMX_BOOL bSVH

OMX_BOOL bSVH

OMX_VIDEO_MPEG4LEVELTYPE eLevel

OMX_VIDEO_MPEG4LEVELTYPE eLevel

OMX_VIDEO_MPEG4PROFILETYPE eProfile

OMX_VIDEO_MPEG4PROFILETYPE eProfile

OMX_U32 nAllowedPictureTypes

OMX_U32 nAllowedPictureTypes

OMX_U32 nBFrames

OMX_U32 nBFrames

OMX_U32 nHeaderExtension

OMX_U32 nHeaderExtension

OMX_U32 nIDCVLCThreshold

OMX_U32 nIDCVLCThreshold

OMX_U32 nMaxPacketSize

OMX_U32 nMaxPacketSize

OMX_U32 nPFrames

OMX_U32 nPFrames

OMX_U32 nPortIndex

OMX_U32 nPortIndex

OMX_U32 nSize

OMX_U32 nSize

OMX_U32 nSliceHeaderSpacing

OMX_U32 nSliceHeaderSpacing

OMX_U32 nTimeIncRes

OMX_U32 nTimeIncRes

OMX_VERSIONTYPE nVersion

OMX_VERSIONTYPE nVersion