Changeset 1007 in 3DVCSoftware for branches/HTM-11.2-dev2-MediaTek/source/Lib/TLibCommon
- Timestamp:
- 22 Jul 2014, 10:27:09 (11 years ago)
- Location:
- branches/HTM-11.2-dev2-MediaTek/source/Lib/TLibCommon
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-11.2-dev2-MediaTek/source/Lib/TLibCommon/TComDataCU.cpp
r976 r1007 6650 6650 if( getSlice()->getIsDepth() ) 6651 6651 { 6652 #if MTK_I0099_VPS_EX2 6653 iSubPUSize = 1<<getSlice()->getVPS()->getSubPUMPILog2Size(getSlice()->getLayerId()); 6654 #else 6652 6655 iSubPUSize = 1 << getSlice()->getVPS()->getSubPUMPILog2Size(); 6656 #endif 6653 6657 } 6654 6658 -
branches/HTM-11.2-dev2-MediaTek/source/Lib/TLibCommon/TComSlice.cpp
r976 r1007 1974 1974 #endif 1975 1975 #endif 1976 #if MTK_I0099_VPS_EX2 1977 m_bLimQtPredFlag [ i ] = false; 1978 #endif 1976 1979 #if H_3D_VSP 1977 1980 m_viewSynthesisPredFlag[ i ] = false; … … 2502 2505 , m_pcmLog2MaxSize ( 5) 2503 2506 , m_uiPCMLog2MinSize ( 7) 2507 #if !MTK_I0099_VPS_EX2 2504 2508 #if H_3D_QTLPC 2505 2509 , m_bUseQTL (false) 2506 2510 , m_bUsePC (false) 2511 #endif 2507 2512 #endif 2508 2513 , m_bitDepthY ( 8) -
branches/HTM-11.2-dev2-MediaTek/source/Lib/TLibCommon/TComSlice.h
r976 r1007 800 800 #if H_3D_SPIVMP 801 801 Int m_iSubPULog2Size [MAX_NUM_LAYERS ]; 802 #if MTK_I0099_VPS_EX2 803 Int m_iSubPUMPILog2Size [MAX_NUM_LAYERS ]; 804 #else 802 805 Int m_iSubPUMPILog2Size; 803 806 #endif 807 #endif 808 #endif 809 #if MTK_I0099_VPS_EX2 810 Bool m_bLimQtPredFlag [ MAX_NUM_LAYERS ]; 804 811 #endif 805 812 #if H_3D_VSP … … 1130 1137 Int getSubPULog2Size(Int layerIdInVps) { return m_iSubPULog2Size[layerIdInVps]; } 1131 1138 Void setSubPULog2Size(Int layerIdInVps, Int u) { m_iSubPULog2Size[layerIdInVps] = u;} 1139 #if MTK_I0099_VPS_EX2 1140 Int getSubPUMPILog2Size(Int layerIdInVps) { return m_iSubPUMPILog2Size[layerIdInVps]; } 1141 Void setSubPUMPILog2Size(Int layerIdInVps, Int u) { m_iSubPUMPILog2Size[layerIdInVps] = u;} 1142 #else 1132 1143 Int getSubPUMPILog2Size( ) { return m_iSubPUMPILog2Size; } 1133 1144 Void setSubPUMPILog2Size( Int u ) { m_iSubPUMPILog2Size = u; } 1134 1145 #endif 1146 #endif 1147 #endif 1148 #if MTK_I0099_VPS_EX2 1149 Void setLimQtPredFlag ( Int layerIdInVps, Bool val ) { m_bLimQtPredFlag[ layerIdInVps ] = val; } 1150 Bool getLimQtPredFlag ( Int layerIdInVps ) { return m_bLimQtPredFlag[layerIdInVps];} 1135 1151 #endif 1136 1152 #if H_3D_VSP … … 1466 1482 Bool m_useAMP; 1467 1483 1484 #if !MTK_I0099_VPS_EX2 1468 1485 #if H_3D_QTLPC 1469 1486 Bool m_bUseQTL; 1470 1487 Bool m_bUsePC; 1488 #endif 1471 1489 #endif 1472 1490 // Parameter … … 1732 1750 1733 1751 #endif 1752 #if !MTK_I0099_VPS_EX2 1734 1753 #if H_3D_QTLPC 1735 1754 Void setUseQTL( Bool b ) { m_bUseQTL = b; } … … 1737 1756 Void setUsePC ( Bool b ) { m_bUsePC = b; } 1738 1757 Bool getUsePC () { return m_bUsePC; } 1758 #endif 1739 1759 #endif 1740 1760 #if H_MV -
branches/HTM-11.2-dev2-MediaTek/source/Lib/TLibCommon/TypeDef.h
r995 r1007 249 249 // SCU_HS_FAST_DEPTH_INTRA_E0238_HHIFIX 250 250 #endif 251 252 #define MTK_I0099_VPS_EX2 1 ///< JCT3V-I0099, sub-PU size signaling and lim_qt_pred_flag in VPS extension 2 253 251 254 252 255 // Rate Control
Note: See TracChangeset for help on using the changeset viewer.