I’m trying to create an OpenMax component for VP8 to integrate with Android-StageFright. But I am not able to find a parameter structure for configuring VP8 as We have “OMX_VIDEO_PARAM_H263TYPE” ( See Below ) for configuring H.263 params. Is Google working with Khronos group to add a parameter structure type for VP8 ?
4.3.13 OMX_VIDEO_PARAM_H263TYPE
H.263 is a video standard defined by the ITU. Parameters for this video standard are
controlled using the OMX_VIDEO_PARAM_H263TYPE structure.
OMX_VIDEO_PARAM_H263TYPE is defined as follows.
:?: :?:
4.3.13.1 Parameters
The parameters for OMX_VIDEO_PARAM_H263TYPE are defined as follows.
• nSize is the size of the structure in bytes. This value shall be specified when this
structure is used as either an input to or output from a function.
• nVersion is the version of the structure.
typedef struct OMX_VIDEO_PARAM_H263TYPE {
OMX_U32 nSize;
OMX_VERSIONTYPE nVersion;
OMX_U32 nPortIndex;
OMX_U32 nPFrames;
OMX_U32 nBFrames;
OMX_VIDEO_H263PROFILETYPE eProfile;
OMX_VIDEO_H263LEVELTYPE eLevel;
OMX_BOOL bPLUSPTYPEAllowed;
OMX_U32 nAllowedPictureTypes;
OMX_BOOL bForceRoundingTypeToZero;
OMX_U32 nPictureHeaderRepetition;
OMX_U32 nGOBHeaderInterval;
} OMX_VIDEO_PARAM_H263TYPE;