- Timestamp:
- 6 Nov 2014, 20:57:06 (10 years ago)
- Location:
- branches/HTM-12.2-dev2-HHI/source
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-12.2-dev2-HHI/source/App/TAppEncoder/TAppEncCfg.cpp
r1106 r1107 2656 2656 2657 2657 2658 printf( "IvMvPred:%d %d " , m_ivMvPredFlag[0], m_ivMvPredFlag[1]);2659 printf( "IvMvScaling:%d %d " , m_ivMvScalingFlag[0], m_ivMvScalingFlag[1]);2658 printf( "IvMvPred:%d %d " , m_ivMvPredFlag[0] ? 1 : 0, m_ivMvPredFlag[1] ? 1 : 0); 2659 printf( "IvMvScaling:%d %d " , m_ivMvScalingFlag[0] ? 1 : 0 , m_ivMvScalingFlag[1] ? 1 : 0); 2660 2660 2661 2661 printf( "Log2SubPbSizeMinus3:%d " , m_log2SubPbSizeMinus3 ); -
branches/HTM-12.2-dev2-HHI/source/Lib/TLibCommon/TComSlice.cpp
r1106 r1107 4026 4026 #if H_3D_IV_MERGE 4027 4027 #if HHI_TOOL_PARAMETERS_I2_J0107 4028 setupLUT = setupLUT || getIvMvPredFlag() && getIsDepth();4028 setupLUT = setupLUT || ( getIvMvPredFlag() && getIsDepth() ); 4029 4029 #else 4030 4030 setupLUT = setupLUT || ( getVPS()->getIvMvPredFlag(layerIdInVPS ) && getIsDepth() ); -
branches/HTM-12.2-dev2-HHI/source/Lib/TLibDecoder/TDecSbac.cpp
r1106 r1107 702 702 Bool bParseSplitFlag = true; 703 703 704 TComVPS *vps = pcCU->getPic()->getSlice(0)->getVPS();704 705 705 #if HHI_TOOL_PARAMETERS_I2_J0107 706 706 Bool bLimQtPredFlag = pcCU->getPic()->getSlice(0)->getQtPredFlag(); 707 707 #else 708 TComVPS *vps = pcCU->getPic()->getSlice(0)->getVPS(); 708 709 Bool bLimQtPredFlag = vps->getLimQtPredFlag(pcCU->getPic()->getSlice(0)->getLayerId()); 709 710 #endif … … 760 761 #if H_3D_QTLPC 761 762 Bool bParsePartSize = true; 762 TComVPS *vps = pcCU->getPic()->getSlice(0)->getVPS();763 763 764 #if HHI_TOOL_PARAMETERS_I2_J0107 764 765 Bool bLimQtPredFlag = pcCU->getPic()->getSlice(0)->getQtPredFlag(); 765 766 #else 767 TComVPS *vps = pcCU->getPic()->getSlice(0)->getVPS(); 766 768 Bool bLimQtPredFlag = vps->getLimQtPredFlag(pcCU->getPic()->getSlice(0)->getLayerId()); 767 769 #endif -
branches/HTM-12.2-dev2-HHI/source/Lib/TLibEncoder/TEncCu.cpp
r1106 r1107 409 409 410 410 #if H_3D_QTLPC 411 TComVPS *vps = pcPic->getSlice(0)->getVPS();412 411 #if HHI_TOOL_PARAMETERS_I2_J0107 413 412 Bool bLimQtPredFalg = pcPic->getSlice(0)->getQtPredFlag(); 414 413 #else 414 TComVPS *vps = pcPic->getSlice(0)->getVPS(); 415 415 Bool bLimQtPredFalg = vps->getLimQtPredFlag(pcPic->getSlice(0)->getLayerId()); 416 416 #endif … … 2204 2204 UChar uhDepth = rpcTempCU->getDepth( 0 ); 2205 2205 #if H_3D_ARP 2206 #if !HHI_TOOL_PARAMETERS_I2_J0107 2206 2207 Int iLayerId = rpcTempCU->getSlice()->getLayerId(); 2208 #endif 2207 2209 Bool bFirstTime = true; 2208 2210 Int nARPWMax = rpcTempCU->getSlice()->getARPStepNum() - 1; -
branches/HTM-12.2-dev2-HHI/source/Lib/TLibEncoder/TEncSbac.cpp
r1106 r1107 633 633 PartSize eSize = pcCU->getPartitionSize( uiAbsPartIdx ); 634 634 #if H_3D_QTLPC 635 TComVPS *vps = pcCU->getPic()->getSlice(0)->getVPS();636 635 #if HHI_TOOL_PARAMETERS_I2_J0107 637 636 Bool bLimQtPredFlag = pcCU->getPic()->getSlice(0)->getQtPredFlag(); 638 637 #else 638 TComVPS *vps = pcCU->getPic()->getSlice(0)->getVPS(); 639 639 Bool bLimQtPredFlag = vps->getLimQtPredFlag(pcCU->getPic()->getSlice(0)->getLayerId()); 640 640 #endif … … 1010 1010 Bool bCodeSplitFlag = true; 1011 1011 1012 TComVPS *vps = pcCU->getPic()->getSlice(0)->getVPS();1012 1013 1013 #if HHI_TOOL_PARAMETERS_I2_J0107 1014 1014 Bool bLimQtPredFlag = pcCU->getPic()->getSlice(0)->getQtPredFlag(); 1015 1015 #else 1016 TComVPS *vps = pcCU->getPic()->getSlice(0)->getVPS(); 1016 1017 Bool bLimQtPredFlag = vps->getLimQtPredFlag(pcCU->getPic()->getSlice(0)->getLayerId()); 1017 1018 #endif -
branches/HTM-12.2-dev2-HHI/source/Lib/TLibExtractor/TExtrTop.cpp
r1106 r1107 73 73 TComSPS cSPS; 74 74 #if H_3D 75 Int layerIdInVPS = m_cVPS.getLayerIdInVps( uiLayerId ); 75 76 76 #if HHI_TOOL_PARAMETERS_I2_J0107 77 77 m_cEntropyDecoder .decodeSPS( &cSPS ); 78 78 #else 79 Int layerIdInVPS = m_cVPS.getLayerIdInVps( uiLayerId ); 79 80 m_cEntropyDecoder .decodeSPS( &cSPS, m_cVPS.getViewIndex( layerIdInVPS ), ( m_cVPS.getDepthId( layerIdInVPS ) == 1 ) ); 80 81 #endif
Note: See TracChangeset for help on using the changeset viewer.