OMX_VIDEO_PARAM_AVCTYPE Struct Reference
[OpenMAX IL Video Domain]

#include <OMX_Video.h>


Data Fields

OMX_U32 nSize
OMX_VERSIONTYPE nVersion
OMX_U32 nPortIndex
OMX_U32 nSliceHeaderSpacing
OMX_U32 nPFrames
OMX_U32 nBFrames
OMX_BOOL bUseHadamard
OMX_U32 nRefFrames
OMX_U32 nRefIdx10ActiveMinus1
OMX_U32 nRefIdx11ActiveMinus1
OMX_BOOL bEnableUEP
OMX_BOOL bEnableFMO
OMX_BOOL bEnableASO
OMX_BOOL bEnableRS
OMX_VIDEO_AVCPROFILETYPE eProfile
OMX_VIDEO_AVCLEVELTYPE eLevel
OMX_U32 nAllowedPictureTypes
OMX_BOOL bFrameMBsOnly
OMX_BOOL bMBAFF
OMX_BOOL bEntropyCodingCABAC
OMX_BOOL bWeightedPPrediction
OMX_U32 nWeightedBipredicitonMode
OMX_BOOL bconstIpred
OMX_BOOL bDirect8x8Inference
OMX_BOOL bDirectSpatialTemporal
OMX_U32 nCabacInitIdc
OMX_VIDEO_AVCLOOPFILTERTYPE eLoopFilterMode


Detailed Description

AVC params

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, put zero if not used nPFrames : Number of P frames between each I frame nBFrames : Number of B frames between each I frame bUseHadamard : Enable/disable Hadamard transform nRefFrames : Max number of reference frames to use for inter motion search (1-16) nRefIdxTrailing : Pic param set ref frame index (index into ref frame buffer of trailing frames list), B frame support nRefIdxForward : Pic param set ref frame index (index into ref frame buffer of forward frames list), B frame support bEnableUEP : Enable/disable unequal error protection. This is only valid of data partitioning is enabled. bEnableFMO : Enable/disable flexible macroblock ordering bEnableASO : Enable/disable arbitrary slice ordering bEnableRS : Enable/disable sending of redundant slices eProfile : AVC profile(s) to use eLevel : AVC level(s) to use nAllowedPictureTypes : Specifies the picture types allowed in the bitstream bFrameMBsOnly : specifies that every coded picture of the coded video sequence is a coded frame containing only frame macroblocks bMBAFF : Enable/disable switching between frame and field macroblocks within a picture bEntropyCodingCABAC : Entropy decoding method to be applied for the syntax elements for which two descriptors appear in the syntax tables bWeightedPPrediction : Enable/disable weighted prediction shall not be applied to P and SP slices nWeightedBipredicitonMode : Default weighted prediction is applied to B slices bConstIpred : Enable/disable intra prediction bDirect8x8Inference : Specifies the method used in the derivation process for luma motion vectors for B_Skip, B_Direct_16x16 and B_Direct_8x8 as specified in subclause 8.4.1.2 of the AVC spec bDirectSpatialTemporal : Flag indicating spatial or temporal direct mode used in B slice coding (related to bDirect8x8Inference) . Spatial direct mode is more common and should be the default. nCabacInitIdx : Index used to init CABAC contexts eLoopFilterMode : Enable/disable loop filter

Definition at line 844 of file OMX_Video.h.


Field Documentation

Definition at line 845 of file OMX_Video.h.

Definition at line 846 of file OMX_Video.h.

Definition at line 848 of file OMX_Video.h.

Definition at line 849 of file OMX_Video.h.

Definition at line 850 of file OMX_Video.h.

Definition at line 851 of file OMX_Video.h.

Definition at line 852 of file OMX_Video.h.

Definition at line 853 of file OMX_Video.h.

Definition at line 854 of file OMX_Video.h.

Definition at line 855 of file OMX_Video.h.

Definition at line 856 of file OMX_Video.h.

Definition at line 857 of file OMX_Video.h.

Definition at line 858 of file OMX_Video.h.

Definition at line 859 of file OMX_Video.h.

Definition at line 860 of file OMX_Video.h.

Definition at line 861 of file OMX_Video.h.

Definition at line 862 of file OMX_Video.h.

Definition at line 863 of file OMX_Video.h.

Definition at line 864 of file OMX_Video.h.

Definition at line 865 of file OMX_Video.h.

Definition at line 866 of file OMX_Video.h.

Definition at line 867 of file OMX_Video.h.

Definition at line 868 of file OMX_Video.h.

Definition at line 869 of file OMX_Video.h.

Definition at line 870 of file OMX_Video.h.

Definition at line 871 of file OMX_Video.h.


The documentation for this struct was generated from the following file:

Generated for OpenMAX Bellagio rel. 0.3.5-svn by  doxygen 1.5.1
SourceForge.net Logo