ReferenceFrameManager_02
2016-12-30 10:59:36 0 举报
登录查看完整内容
ReferenceFrameManager_02是一个用于管理参考框架的系统。它提供了一种方法来跟踪和控制参考框架的变化,以确保数据的准确性和一致性。该系统可以处理各种类型的参考框架,包括地理坐标系、测量单位和时间参照等。它还提供了一种机制来自动更新参考框架,以适应新的需求和技术发展。此外,ReferenceFrameManager_02还具有强大的查询功能,可以帮助用户快速找到所需的参考框架信息。总之,ReferenceFrameManager_02是一个功能强大、易于使用的参考框架管理系统,能够有效地满足用户对参考框架管理的需求。
作者其他创作
大纲/内容
#******************************************* pCtx-uiTemporalId; pCtx-uiDependencyId pCtx-eSliceType pParamD-iHighestTemporalId#******************************************* pCtx-ppRefPicListExt[pCtx-uiDependencyId] pCtx-pLtr[pCtx-uiDependencyId] pCtx-pSvcParam-bEnableLongTermReference pCtx-pSvcParam-iLTRRefNum pCtx-pSvcParam--iLtrMarkPeriod pCtx-pSvcParam-iNumRefFrame pCtx-pSvcParam-iMaxNumRefFrame#******************************************* WelsUpdateRefList()#*******************************************
MAX_SHORT_REF_COUNT = (MAX_GOP_SIZE1) = 81=4LONG_TERM_REF_NUM 2LONG_TERM_REF_NUM_SCREEN 4MAX_REF_PIC_COUNT 16 MIN_REF_PIC_COUNT 1 MAX_REFERENCE_PICTURE_COUNT_NUM_CAMERA =Max short + ltr = 4 + 2 = 6MAX_REFERENCE_PICTURE_COUNT_NUM_SCREEN =Max short +ltr = 4 + 4 = 8
pCtx-pSvcParam--iLtrMarkPeriod#*************InitializeInternal()********** default is setting to 30 if (iLtrMarkPeriod == 0) set iLtrMarkPeriod = 30
typedef struct TagRefList { SPicture* pShortRefList[1 + MAX_SHORT_REF_COUNT]; // reference list 0 - int16_t SPicture* pLongRefList[1 + MAX_REF_PIC_COUNT]; // reference list 1 - int32_t SPicture* pNextBuffer; SPicture* pRef[1 + MAX_REF_PIC_COUNT]; // plus 1 for swap intend uint8_t uiShortRefCount; uint8_t uiLongRefCount; // dependend on pRef pic module} SRefList;
收藏
0 条评论
回复 删除
下一页