Changeset 898 in 3DVCSoftware
- Timestamp:
- 8 Apr 2014, 10:51:56 (11 years ago)
- Location:
- branches/HTM-10.2-dev2-RWTH/source/Lib
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-10.2-dev2-RWTH/source/Lib/TLibCommon/TComDataCU.cpp
r895 r898 3940 3940 && !bARPFlag 3941 3941 #endif 3942 #if RWTH_ H0057_DBBP_NO_SPU3942 #if RWTH_DBBP_NO_SPU_H0057 3943 3943 && !bDBBPFlag 3944 3944 #endif … … 3966 3966 && !bARPFlag 3967 3967 #endif 3968 #if RWTH_ H0057_DBBP_NO_SPU3968 #if RWTH_DBBP_NO_SPU_H0057 3969 3969 && !bDBBPFlag 3970 3970 #endif … … 3992 3992 && !bARPFlag 3993 3993 #endif 3994 #if RWTH_ H0057_DBBP_NO_SPU3994 #if RWTH_DBBP_NO_SPU_H0057 3995 3995 && !bDBBPFlag 3996 3996 #endif … … 4016 4016 && !bARPFlag 4017 4017 #endif 4018 #if RWTH_ H0057_DBBP_NO_SPU4018 #if RWTH_DBBP_NO_SPU_H0057 4019 4019 && !bDBBPFlag 4020 4020 #endif … … 4042 4042 && !bARPFlag 4043 4043 #endif 4044 #if RWTH_ H0057_DBBP_NO_SPU4044 #if RWTH_DBBP_NO_SPU_H0057 4045 4045 && !bDBBPFlag 4046 4046 #endif … … 4705 4705 !bARPFlag && 4706 4706 #endif 4707 #if RWTH_ H0057_DBBP_NO_SPU4707 #if RWTH_DBBP_NO_SPU_H0057 4708 4708 !bDBBPFlag && 4709 4709 #endif -
branches/HTM-10.2-dev2-RWTH/source/Lib/TLibCommon/TComDataCU.h
r895 r898 70 70 Bool abMergeFlag[2]; // for two segments 71 71 UChar auhMergeIndex[2]; // for two segments 72 #if !RWTH_ H0057_DBBP_NO_SPU72 #if !RWTH_DBBP_NO_SPU_H0057 73 73 Char ahVSPFlag[2]; // for two segments 74 74 DisInfo acDvInfo[2]; // for two segments -
branches/HTM-10.2-dev2-RWTH/source/Lib/TLibCommon/TComPrediction.cpp
r895 r898 639 639 640 640 // start mapping process 641 #if !MTK_ H0072_DBBP_AMP_REM641 #if !MTK_DBBP_AMP_REM_H0072 642 642 Bool bAMPAvail = uiSize > 8; 643 643 Int matchedPartSum[6][2] = {{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}}; // counter for each part size and boolean option … … 649 649 650 650 UInt uiHalfSize = uiSize>>1; 651 #if !MTK_ H0072_DBBP_AMP_REM651 #if !MTK_DBBP_AMP_REM_H0072 652 652 UInt uiQuarterSize = uiSize>>2; 653 653 #endif … … 684 684 } 685 685 686 #if !MTK_ H0072_DBBP_AMP_REM686 #if !MTK_DBBP_AMP_REM_H0072 687 687 if( bAMPAvail ) 688 688 { … … 737 737 738 738 Int iMaxMatchSum = 0; 739 #if !MTK_ H0072_DBBP_AMP_REM739 #if !MTK_DBBP_AMP_REM_H0072 740 740 for(Int p=0; p<6; p++) // loop over partition 741 741 #else -
branches/HTM-10.2-dev2-RWTH/source/Lib/TLibCommon/TypeDef.h
r895 r898 295 295 #define DBBP_INVALID_SHORT (-4) 296 296 #define RWTH_DBBP_PACK_MODE SIZE_2NxN 297 #define MTK_ H0072_DBBP_AMP_REM 1298 #define RWTH_ H0057_DBBP_NO_SPU1297 #define MTK_DBBP_AMP_REM_H0072 0 298 #define RWTH_DBBP_NO_SPU_H0057 1 299 299 #endif 300 300 -
branches/HTM-10.2-dev2-RWTH/source/Lib/TLibDecoder/TDecCu.cpp
r895 r898 782 782 } 783 783 784 #if RWTH_DBBP_NO_SPU_H0057 784 785 AOF( pcCU->getARPW(uiPartAddr) == 0 ); 785 786 AOF( pcCU->getICFlag(uiPartAddr) == false ); 786 787 #if RWTH_H0057_DBBP_NO_SPU788 787 AOF( pcCU->getSPIVMPFlag(uiPartAddr) == false ); 789 788 AOF( pcCU->getVSPFlag(uiPartAddr) == 0 ); … … 801 800 pcCU->setInterDirSubParts( pDBBPTmpData->auhInterDir[uiSegment], 0, 0, uiDepth ); 802 801 803 #if !RWTH_ H0057_DBBP_NO_SPU802 #if !RWTH_DBBP_NO_SPU_H0057 804 803 pcCU->setVSPFlagSubParts( pDBBPTmpData->ahVSPFlag[uiSegment], 0, 0, uiDepth ); 805 804 pcCU->setDvInfoSubParts( pDBBPTmpData->acDvInfo[uiSegment], 0, 0, uiDepth ); … … 826 825 pcCU->setDBBPFlagSubParts(true, uiPartAddr, uiSegment, uiDepth); 827 826 828 #if !RWTH_ H0057_DBBP_NO_SPU827 #if !RWTH_DBBP_NO_SPU_H0057 829 828 pcCU->setVSPFlagSubParts( pDBBPTmpData->ahVSPFlag[uiSegment], uiPartAddr, uiSegment, uiDepth ); 830 829 pcCU->setDvInfoSubParts( pDBBPTmpData->acDvInfo[uiSegment], uiPartAddr, uiSegment, uiDepth ); -
branches/HTM-10.2-dev2-RWTH/source/Lib/TLibDecoder/TDecEntropy.cpp
r895 r898 162 162 pcCU->setPartSizeSubParts(eVirtualPartSize, uiAbsPartIdx, uiDepth); 163 163 164 #if RWTH_ H0057_DBBP_NO_SPU164 #if RWTH_DBBP_NO_SPU_H0057 165 165 // make sure that DBBP flag is set for both segments 166 166 UInt uiPUOffset = ( g_auiPUOffset[UInt( eVirtualPartSize )] << ( ( pcCU->getSlice()->getSPS()->getMaxCUDepth() - uiDepth ) << 1 ) ) >> 4; -
branches/HTM-10.2-dev2-RWTH/source/Lib/TLibEncoder/TEncCu.cpp
r895 r898 2383 2383 pDBBPTmpData->auhMergeIndex[uiSegment] = rpcTempCU->getMergeIndex(0); 2384 2384 2385 #if RWTH_ H0057_DBBP_NO_SPU2385 #if RWTH_DBBP_NO_SPU_H0057 2386 2386 AOF( rpcTempCU->getSPIVMPFlag(0) == false ); 2387 2387 AOF( rpcTempCU->getVSPFlag(0) == 0 ); … … 2421 2421 rpcTempCU->setMergeIndexSubParts(pDBBPTmpData->auhMergeIndex[uiSegment], uiPartAddr, uiSegment, uhDepth); 2422 2422 2423 #if !RWTH_ H0057_DBBP_NO_SPU2423 #if !RWTH_DBBP_NO_SPU_H0057 2424 2424 rpcTempCU->setVSPFlagSubParts(pDBBPTmpData->ahVSPFlag[uiSegment], uiPartAddr, uiSegment, uhDepth); 2425 2425 rpcTempCU->setDvInfoSubParts(pDBBPTmpData->acDvInfo[uiSegment], uiPartAddr, uiSegment, uhDepth); -
branches/HTM-10.2-dev2-RWTH/source/Lib/TLibEncoder/TEncSearch.cpp
r895 r898 3666 3666 pcCU->setInterDirSubParts(pDBBPTmpData->auhInterDir[0], 0, 0, pcCU->getDepth(0)); // interprets depth relative to LCU level 3667 3667 3668 #if !RWTH_ H0057_DBBP_NO_SPU3668 #if !RWTH_DBBP_NO_SPU_H0057 3669 3669 pcCU->setVSPFlagSubParts(pDBBPTmpData->ahVSPFlag[0], 0, 0, pcCU->getDepth(0)); 3670 3670 pcCU->setDvInfoSubParts(pDBBPTmpData->acDvInfo[0], 0, 0, pcCU->getDepth(0));
Note: See TracChangeset for help on using the changeset viewer.