Changeset 1090 in 3DVCSoftware for branches/HTM-12.2-dev1-Mediatek/source/Lib/TLibEncoder
- Timestamp:
- 28 Oct 2014, 03:54:11 (10 years ago)
- Location:
- branches/HTM-12.2-dev1-Mediatek/source/Lib/TLibEncoder
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-12.2-dev1-Mediatek/source/Lib/TLibEncoder/TEncCavlc.cpp
r1089 r1090 1619 1619 WRITE_FLAG( pcVPS->getInterSDCFlag( i ) ? 1 : 0, "depth_inter_SDC_flag" ); 1620 1620 #endif 1621 #if MTK_SINGLE_DEPTH_VPS_FLAG_J0060 1622 WRITE_FLAG( pcVPS->getSingleDepthModeFlag( i ) ? 1 : 0, "single_depth_mode_flag" ); 1623 #endif 1621 1624 } 1622 1625 } … … 2046 2049 } 2047 2050 #endif 2051 #if !MTK_SINGLE_DEPTH_VPS_FLAG_J0060 2048 2052 #if H_3D_SINGLE_DEPTH 2049 2053 if(pcSlice->getIsDepth()) … … 2051 2055 WRITE_FLAG( pcSlice->getApplySingleDepthMode() ? 1 : 0, "slice_enable_single_depth_mode" ); 2052 2056 } 2057 #endif 2053 2058 #endif 2054 2059 #if H_3D_IV_MERGE -
branches/HTM-12.2-dev1-Mediatek/source/Lib/TLibEncoder/TEncCu.cpp
r1084 r1090 715 715 #if H_3D_SINGLE_DEPTH 716 716 rpcTempCU->initEstData( uiDepth, iMinQP, isAddLowestQP ); 717 #if MTK_SINGLE_DEPTH_VPS_FLAG_J0060 718 if(rpcBestCU->getSlice()->getVPS()->getSingleDepthModeFlag(rpcBestCU->getSlice()->getLayerIdInVps())) 719 #else 717 720 if(rpcBestCU->getSlice()->getApplySingleDepthMode()) 721 #endif 718 722 { 719 723 xCheckRDCostSingleDepth( rpcBestCU, rpcTempCU, SIZE_2Nx2N ); -
branches/HTM-12.2-dev1-Mediatek/source/Lib/TLibEncoder/TEncEntropy.cpp
r1084 r1090 126 126 return; 127 127 } 128 #if MTK_SINGLE_DEPTH_VPS_FLAG_J0060 129 if(!pcCU->getSlice()->getVPS()->getSingleDepthModeFlag(pcCU->getSlice()->getLayerIdInVps())) 130 { 131 return; 132 } 133 #else 128 134 if(!pcCU->getSlice()->getApplySingleDepthMode()) 129 135 { 130 136 return; 131 137 } 132 138 #endif 133 139 if( bRD ) 134 140 { -
branches/HTM-12.2-dev1-Mediatek/source/Lib/TLibEncoder/TEncGOP.cpp
r1084 r1090 941 941 pcSlice->setRefPicList ( rcListPic ); 942 942 #endif 943 #if !MTK_SINGLE_DEPTH_VPS_FLAG_J0060 943 944 #if H_3D_SINGLE_DEPTH 944 945 TEncTop* pcEncTop = (TEncTop*) m_pcCfg; … … 953 954 pcSlice->setApplySingleDepthMode(enableSingleDepthMode); 954 955 #endif 956 #endif 955 957 #if H_3D_ARP 956 958 //GT: This seems to be broken when layerId in vps is not equal to layerId in nuh
Note: See TracChangeset for help on using the changeset viewer.