HEVC代码追踪(九):帧间->xCheckRDCostInter
来源:互联网 发布:大数据时代txt微盘 编辑:程序博客网 时间:2024/05/18 01:41
#if AMP_MRGVoid TEncCu::xCheckRDCostInter( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize, Bool bUseMRG)#elseVoid TEncCu::xCheckRDCostInter( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize )#endif{ UChar uhDepth = rpcTempCU->getDepth( 0 ); rpcTempCU->setDepthSubParts( uhDepth, 0 ); rpcTempCU->setSkipFlagSubParts( false, 0, uhDepth ); rpcTempCU->setPartSizeSubParts ( ePartSize, 0, uhDepth ); rpcTempCU->setPredModeSubParts ( MODE_INTER, 0, uhDepth ); #if AMP_MRG rpcTempCU->setMergeAMP (true); m_pcPredSearch->predInterSearch ( rpcTempCU, m_ppcOrigYuv[uhDepth], m_ppcPredYuvTemp[uhDepth], m_ppcResiYuvTemp[uhDepth], m_ppcRecoYuvTemp[uhDepth], false, bUseMRG );#else m_pcPredSearch->predInterSearch ( rpcTempCU, m_ppcOrigYuv[uhDepth], m_ppcPredYuvTemp[uhDepth], m_ppcResiYuvTemp[uhDepth], m_ppcRecoYuvTemp[uhDepth] );#endif#if AMP_MRG if ( !rpcTempCU->getMergeAMP() ) { return; }#endif m_pcPredSearch->encodeResAndCalcRdInterCU( rpcTempCU, m_ppcOrigYuv[uhDepth], m_ppcPredYuvTemp[uhDepth], m_ppcResiYuvTemp[uhDepth], m_ppcResiYuvBest[uhDepth], m_ppcRecoYuvTemp[uhDepth], false ); rpcTempCU->getTotalCost() = m_pcRdCost->calcRdCost( rpcTempCU->getTotalBits(), rpcTempCU->getTotalDistortion() ); xCheckDQP( rpcTempCU ); xCheckBestMode(rpcBestCU, rpcTempCU, uhDepth);}
0 0
- HEVC代码追踪(九):帧间->xCheckRDCostInter
- HEVC代码追踪(十一。一):运动估计/补偿之xCheckRDCostInter
- HEVC代码学习12:xCheckRDCostInter函数
- HEVC代码追踪(四)
- HEVC代码追踪(十一。九):运动估计/补偿之xTZ2PointSearch
- HEVC代码追踪(一):int main
- HEVC代码追踪(二):encode
- HEVC代码追踪(三):encode->compressGOP
- HEVC代码追踪(四):compressGOP框架
- HEVC代码追踪(四。一)
- HEVC代码追踪(四。二)
- HEVC代码追踪(四。三)
- HEVC代码追踪(四。四)
- HEVC代码追踪(五):compressSlice
- HEVC代码追踪(六):compressCU
- HEVC代码追踪(七):xCompressCu
- HEVC代码追踪(八。一):estIntraPredQT
- HEVC代码追踪(八。二):estIntraPredChromaQT
- Java并发编程:Lock
- shell基础字符串处理
- Assigning to 'id<QMapViewDelegate>" from incompatible type "view control * const_strong"
- 学习HTML5笔记
- [算法] 插入排序,直接插入
- HEVC代码追踪(九):帧间->xCheckRDCostInter
- php图片上传并生成缩略图
- vim
- Myeclipse 10 for mac 破解版下载安装及破解方法
- 第十四周项目6阅读程序
- (软件工程总结)之编码
- 【LeetCode】Copy List with Random Pointer
- Sublime Text 2 使用心得
- 扬声器程序设计