Changeset 630 in 3DVCSoftware for branches/HTM-8.2-dev0-MediaTek
- Timestamp:
- 23 Sep 2013, 09:04:03 (11 years ago)
- Location:
- branches/HTM-8.2-dev0-MediaTek/source
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-8.2-dev0-MediaTek/source/App/TAppEncoder/TAppEncCfg.cpp
r629 r630 1372 1372 xConfirmPara( allEqual , "Each layer shall have a different position in scalability space." ); 1373 1373 1374 #if !H_3D_FCO 1374 #if !H_3D_FCO_E0163 1375 1375 if ( numDiff == 1 ) 1376 1376 { -
branches/HTM-8.2-dev0-MediaTek/source/Lib/TLibCommon/TComDataCU.cpp
r629 r630 3569 3569 UInt uiPartIdxCenter; 3570 3570 xDeriveCenterIdx( uiPUIdx, uiPartIdxCenter ); 3571 #if H_3D_FCO 3571 #if H_3D_FCO_E0163 3572 3572 TComPic * pcTexturePic = m_pcSlice->getTexturePic(); 3573 3573 TComDataCU *pcTextureCU = 0; … … 3578 3578 #endif 3579 3579 3580 #if H_3D_FCO 3580 #if H_3D_FCO_E0163 3581 3581 if ( pcTextureCU && pcTexturePic->getReconMark() && !pcTextureCU->isIntra( uiPartIdxCenter ) ) 3582 3582 #else … … 5574 5574 #if H_3D_NBDV_REF 5575 5575 TComPic* picDepth = NULL; 5576 #if H_3D_FCO_VSP_DONBDV 5576 #if H_3D_FCO_VSP_DONBDV_E0163 5577 5577 picDepth = getSlice()->getIvPic(true, getSlice()->getViewIndex() ); 5578 5578 if ( picDepth->getPicYuvRec() != NULL ) … … 5687 5687 pDInfo->m_aVIdxCan = cIDVInfo.m_aVIdxCan[iList][ curPos ]; 5688 5688 #if H_3D_NBDV_REF 5689 #if H_3D_FCO_VSP_DONBDV 5689 #if H_3D_FCO_VSP_DONBDV_E0163 5690 5690 TComPic* picDepth = NULL; 5691 5691 … … 5748 5748 #if H_3D_NBDV_REF 5749 5749 TComPic* picDepth = NULL; 5750 #if H_3D_FCO_VSP_DONBDV 5750 #if H_3D_FCO_VSP_DONBDV_E0163 5751 5751 picDepth = getSlice()->getIvPic(true, getSlice()->getViewIndex() ); 5752 5752 if ( picDepth->getPicYuvRec() != NULL ) … … 5866 5866 TComPic* picDepth = NULL; 5867 5867 assert(getSlice()->getRefPic(eRefPicList, refId)->getPOC() == getSlice()->getPOC()); 5868 #if H_3D_FCO_VSP_DONBDV 5868 #if H_3D_FCO_VSP_DONBDV_E0163 5869 5869 picDepth = getSlice()->getIvPic(true, getSlice()->getViewIndex() ); 5870 5870 if ( picDepth->getPicYuvRec() != NULL ) -
branches/HTM-8.2-dev0-MediaTek/source/Lib/TLibCommon/TComPic.cpp
r629 r630 119 119 120 120 /* initialize the texture to depth reference status */ 121 #if H_3D_FCO 121 #if H_3D_FCO_E0163 122 122 for (int j=0; j<2; j++) 123 123 { … … 733 733 TComSlice* pcCurrSlice = getSlice(getCurrSliceIdx()); 734 734 TComPic* pcTextPic = pcCurrSlice->getTexturePic(); 735 #if H_3D_FCO 735 #if H_3D_FCO_E0163 736 736 if ( pcTextPic ) 737 737 { … … 759 759 760 760 } 761 #if H_3D_FCO 761 #if H_3D_FCO_E0163 762 762 } 763 763 #endif -
branches/HTM-8.2-dev0-MediaTek/source/Lib/TLibCommon/TComPrediction.cpp
r629 r630 731 731 // Get depth reference 732 732 Int depthRefViewIdx = pcCU->getDvInfo(uiPartAddr).m_aVIdxCan; 733 #if H_3D_FCO_VSP_DONBDV 733 #if H_3D_FCO_VSP_DONBDV_E0163 734 734 TComPic* pRefPicBaseDepth = 0; 735 735 Bool bIsCurrDepthCoded = false; … … 766 766 pcCU->clipMv(cDv); 767 767 768 #if H_3D_FCO_VSP_DONBDV 768 #if H_3D_FCO_VSP_DONBDV_E0163 769 769 if ( bIsCurrDepthCoded ) 770 770 { -
branches/HTM-8.2-dev0-MediaTek/source/Lib/TLibCommon/TypeDef.h
r629 r630 139 139 // FIX_SDC_ENC_RD_WVSO_D0163 140 140 // MTK_SAMPLE_BASED_SDC_D0110 141 #define H_3D_FCO 1 // Flexible coding order for 3D141 #define H_3D_FCO_E0163 1 // Flexible coding order for 3D 142 142 143 143 … … 188 188 #endif 189 189 190 #if H_3D_FCO 191 #define H_3D_FCO_VSP_DONBDV 0 // Adaptive depth reference for flexible coding order192 #else 193 #define H_3D_FCO_VSP_DONBDV 0 // Adaptive depth reference for flexible coding order190 #if H_3D_FCO_E0163 191 #define H_3D_FCO_VSP_DONBDV_E0163 0 // Adaptive depth reference for flexible coding order 192 #else 193 #define H_3D_FCO_VSP_DONBDV_E0163 0 // Adaptive depth reference for flexible coding order 194 194 #endif 195 195 -
branches/HTM-8.2-dev0-MediaTek/source/Lib/TLibDecoder/TDecTop.cpp
r629 r630 979 979 pcSlice->setIvPicLists( m_ivPicLists ); 980 980 #if H_3D_IV_MERGE 981 #if H_3D_FCO 981 #if H_3D_FCO_E0163 982 982 //assert( !getIsDepth() ); 983 983 #else -
branches/HTM-8.2-dev0-MediaTek/source/Lib/TLibEncoder/TEncGOP.cpp
r629 r630 913 913 914 914 // SAIT_VSO_EST_A0033 915 #if H_3D_FCO 915 #if H_3D_FCO_E0163 916 916 Bool flagRec; 917 917 flagRec = ((m_pcEncTop->getIvPicLists()->getPicYuv( pcSlice->getViewIndex(), false, pcSlice->getPOC(), true) == NULL) ? false: true); -
branches/HTM-8.2-dev0-MediaTek/source/Lib/TLibEncoder/TEncSearch.cpp
r629 r630 2866 2866 for( UInt dmmType = 0; dmmType < DMM_NUM_TYPE; dmmType++ ) 2867 2867 { 2868 #if H_3D_FCO 2868 #if H_3D_FCO_E0163 2869 2869 TComPic* picTexture = pcCU->getSlice()->getIvPic(false, pcCU->getSlice()->getViewIndex() ); 2870 2870 if ( !picTexture->getReconMark() && (DMM3_IDX == dmmType || DMM4_IDX == dmmType ) )
Note: See TracChangeset for help on using the changeset viewer.