OpenMAX Bellagio 0.9.3
OMX_CSI_VIDEO_PARAM_AVCTYPEEXT Struct Reference

#include <OMX_CsiExt.h>

Data Fields

OMX_U32 nSize
 
OMX_VERSIONTYPE nVersion
 
OMX_U32 nPortIndex
 
OMX_U32 nPreset
 
OMX_U32 nBitDepthLuma
 
OMX_U32 nBitDepthChroma
 
OMX_BOOL bEnableConstrainedVBR
 
OMX_S32 nQpMinI
 
OMX_S32 nQpMaxI
 
OMX_S32 nQpMinPB
 
OMX_S32 nQpMaxPB
 
OMX_U32 nHrdCpbSize
 
OMX_S32 nIntraQpDelta
 
OMX_S32 nCTBRC
 
OMX_S32 nCTBRCBlockSize
 
OMX_S32 nCTBRCTolInter
 
OMX_S32 nCTBRCTolIntra
 
OMX_BOOL bEnableMBS
 
OMX_BOOL bLowLatencyEncoding
 

Detailed Description

AVC Encoder VSI Extension params

STRUCT MEMBERS: nSize : Size of the structure in bytes nVersion : OMX specification version information nPortIndex : Port that this structure applies to nBitDepthLuma : Luma component valid bit depth. nBitDepthChroma : Chroma component valid bit depth. gopSize : GOP Size, [0..8], 0 for adaptive GOP size; 1~7 for fixed GOP size hrdCpbSize : HRD Coded Picture Buffer size in bits. Buffer size used by the HRD model. firstPic : First picture of input file to encode. lastPic : Last picture of input file to encode. coded chroma_format_idc codedChromaIdc : Specify coded chroma format idc.[1]. 0 -400, 1- 420, 2- 422

rdoLevel : Programable hardware RDO Level [1..3]. crf : Specify constant rate factor mode, working with look-ahead turned on. : [-1..51], -1=disable. : CRF mode is to keep a certain level of quality based on crf value, working as constant QP with complexity rate control. : CRF adjusts frame level QP within range of crf constant +-3 based on frame complexity. : CRF will disable VBR mode if both enabled. preset : Specify preset parameter to trade off performance and compression efficiency. 0...4 for HEVC. 0..1 for H264.

Definition at line 172 of file OMX_CsiExt.h.

Field Documentation

◆ bEnableConstrainedVBR

OMX_BOOL OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::bEnableConstrainedVBR

Definition at line 182 of file OMX_CsiExt.h.

◆ bEnableMBS

OMX_BOOL OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::bEnableMBS

Definition at line 195 of file OMX_CsiExt.h.

◆ bLowLatencyEncoding

OMX_BOOL OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::bLowLatencyEncoding

Definition at line 196 of file OMX_CsiExt.h.

◆ nBitDepthChroma

OMX_U32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nBitDepthChroma

Definition at line 180 of file OMX_CsiExt.h.

◆ nBitDepthLuma

OMX_U32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nBitDepthLuma

Definition at line 179 of file OMX_CsiExt.h.

◆ nCTBRC

OMX_S32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nCTBRC

Definition at line 190 of file OMX_CsiExt.h.

◆ nCTBRCBlockSize

OMX_S32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nCTBRCBlockSize

Definition at line 191 of file OMX_CsiExt.h.

◆ nCTBRCTolInter

OMX_S32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nCTBRCTolInter

Definition at line 192 of file OMX_CsiExt.h.

◆ nCTBRCTolIntra

OMX_S32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nCTBRCTolIntra

Definition at line 193 of file OMX_CsiExt.h.

◆ nHrdCpbSize

OMX_U32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nHrdCpbSize

Definition at line 187 of file OMX_CsiExt.h.

◆ nIntraQpDelta

OMX_S32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nIntraQpDelta

Definition at line 188 of file OMX_CsiExt.h.

◆ nPortIndex

OMX_U32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nPortIndex

Definition at line 175 of file OMX_CsiExt.h.

◆ nPreset

OMX_U32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nPreset

Definition at line 177 of file OMX_CsiExt.h.

◆ nQpMaxI

OMX_S32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nQpMaxI

Definition at line 184 of file OMX_CsiExt.h.

◆ nQpMaxPB

OMX_S32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nQpMaxPB

Definition at line 186 of file OMX_CsiExt.h.

◆ nQpMinI

OMX_S32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nQpMinI

Definition at line 183 of file OMX_CsiExt.h.

◆ nQpMinPB

OMX_S32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nQpMinPB

Definition at line 185 of file OMX_CsiExt.h.

◆ nSize

OMX_U32 OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nSize

Definition at line 173 of file OMX_CsiExt.h.

◆ nVersion

OMX_VERSIONTYPE OMX_CSI_VIDEO_PARAM_AVCTYPEEXT::nVersion

Definition at line 174 of file OMX_CsiExt.h.


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

Generated for OpenMAX Bellagio rel. 0.9.3 by  doxygen 1.5.1
SourceForge.net Logo