Changeset 1030 in 3DVCSoftware for branches/HTM-11.2-dev0/source/Lib/TLibEncoder/TEncSbac.cpp
- Timestamp:
- 30 Jul 2014, 19:51:27 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-11.2-dev0/source/Lib/TLibEncoder/TEncSbac.cpp
r1029 r1030 714 714 PartSize eSize = pcCU->getPartitionSize( uiAbsPartIdx ); 715 715 #if H_3D_QTLPC 716 #if MTK_I0099_VPS_EX2 717 TComVPS *vps = pcCU->getPic()->getSlice(0)->getVPS(); 718 Bool bLimQtPredFlag = vps->getLimQtPredFlag(pcCU->getPic()->getSlice(0)->getLayerId()); 719 #else 716 720 TComSPS *sps = pcCU->getPic()->getSlice(0)->getSPS(); 721 #endif 717 722 TComPic *pcTexture = pcCU->getSlice()->getTexturePic(); 718 723 Bool bDepthMapDetect = (pcTexture != NULL); … … 723 728 Bool depthDependent = false; 724 729 UInt uiTexturePart = eSize; 730 #if MTK_I0099_VPS_EX2 731 if(bDepthMapDetect && !bIntraSliceDetect && !rapPic && pcCU->getPic()->getReduceBitsFlag() && bLimQtPredFlag ) 732 #else 725 733 if(bDepthMapDetect && !bIntraSliceDetect && !rapPic && pcCU->getPic()->getReduceBitsFlag() && sps->getUseQTL() && sps->getUsePC() ) 734 #endif 726 735 { 727 736 TComDataCU *pcTextureCU = pcTexture->getCU(pcCU->getAddr()); … … 1081 1090 Bool bCodeSplitFlag = true; 1082 1091 1092 #if MTK_I0099_VPS_EX2 1093 TComVPS *vps = pcCU->getPic()->getSlice(0)->getVPS(); 1094 Bool bLimQtPredFlag = vps->getLimQtPredFlag(pcCU->getPic()->getSlice(0)->getLayerId()); 1095 #else 1083 1096 TComSPS *sps = pcCU->getPic()->getSlice(0)->getSPS(); 1097 #endif 1084 1098 TComPic *pcTexture = pcCU->getSlice()->getTexturePic(); 1085 1099 Bool bDepthMapDetect = (pcTexture != NULL); … … 1088 1102 Bool rapPic = (pcCU->getSlice()->getNalUnitType() == NAL_UNIT_CODED_SLICE_IDR_W_RADL || pcCU->getSlice()->getNalUnitType() == NAL_UNIT_CODED_SLICE_IDR_N_LP || pcCU->getSlice()->getNalUnitType() == NAL_UNIT_CODED_SLICE_CRA); 1089 1103 1104 #if MTK_I0099_VPS_EX2 1105 if(bDepthMapDetect && !bIntraSliceDetect && !rapPic && pcCU->getPic()->getReduceBitsFlag() && bLimQtPredFlag ) 1106 #else 1090 1107 if(bDepthMapDetect && !bIntraSliceDetect && !rapPic && pcCU->getPic()->getReduceBitsFlag() && sps->getUseQTL() && sps->getUsePC()) 1108 #endif 1091 1109 { 1092 1110 TComDataCU *pcTextureCU = pcTexture->getCU(pcCU->getAddr());
Note: See TracChangeset for help on using the changeset viewer.