Changeset 382 in 3DVCSoftware for branches/HTM-6.2-dev3-Qualcomm/source/Lib/TLibCommon
- Timestamp:
- 7 May 2013, 10:29:53 (12 years ago)
- Location:
- branches/HTM-6.2-dev3-Qualcomm/source/Lib/TLibCommon
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-6.2-dev3-Qualcomm/source/Lib/TLibCommon/ContextTables.h
r332 r382 128 128 129 129 #if RWTH_SDC_DLT_B0036 130 #if PKU_QC_DEPTH_INTRA_UNI_D0195 131 #define DEPTH_MODE_NUM_FLAG_CTX 8 132 #define DMM_DELTA_NUM_FLAG_CTX 1 133 #else 130 134 #define SDC_NUM_FLAG_CTX 3 135 #endif 131 136 #define SDC_NUM_RESIDUAL_FLAG_CTX 1 132 137 #define SDC_NUM_SIGN_FLAG_CTX 1 … … 523 528 524 529 #if RWTH_SDC_DLT_B0036 530 #if PKU_QC_DEPTH_INTRA_UNI_D0195 531 static const UChar INIT_DEPTHMODE_FLAG[3][DEPTH_MODE_NUM_FLAG_CTX]= 532 { 533 {0, 0, 64, 0, CNU, 0, CNU, 0}, 534 {0, 64, 0, CNU, 0, CNU, 0, 0}, 535 {64, 0, CNU, 0, CNU, 0, 0, 0} 536 }; 537 static const UChar INIT_DMMDELTA_FLAG[3][DMM_DELTA_NUM_FLAG_CTX]= 538 { 539 {0}, 540 {0}, 541 {64} 542 }; 543 #else 525 544 static const Short INIT_SDC_FLAG[3][SDC_NUM_FLAG_CTX][2] = 526 545 { … … 535 554 } 536 555 }; 556 #endif 537 557 538 558 static const Short INIT_SDC_RESIDUAL_FLAG[3][3*SDC_NUM_RESIDUAL_FLAG_CTX][2] = -
branches/HTM-6.2-dev3-Qualcomm/source/Lib/TLibCommon/TComDataCU.cpp
r332 r382 2907 2907 } 2908 2908 2909 #if !PKU_QC_DEPTH_INTRA_UNI_D0195 2909 2910 UInt TComDataCU::getCtxSDCFlag( UInt uiAbsPartIdx ) 2910 2911 { … … 2923 2924 return uiCtx; 2924 2925 } 2926 #endif 2925 2927 2926 2928 Bool TComDataCU::getSDCAvailable( UInt uiAbsPartIdx ) -
branches/HTM-6.2-dev3-Qualcomm/source/Lib/TLibCommon/TComDataCU.h
r332 r382 808 808 Void setSDCFlagSubParts ( Bool bSDCFlag, UInt uiAbsPartIdx, UInt uiPartIdx, UInt uiDepth ); 809 809 810 UInt getCtxSDCFlag ( UInt uiAbsPartIdx ); 810 #if !PKU_QC_DEPTH_INTRA_UNI_D0195 811 UInt getCtxSDCFlag ( UInt uiAbsPartIdx ); 812 #endif 811 813 812 814 Bool getSDCAvailable ( UInt uiAbsPartIdx ); -
branches/HTM-6.2-dev3-Qualcomm/source/Lib/TLibCommon/TypeDef.h
r379 r382 76 76 #define FIX_SDC_ENC_RD_WVSO_D0163 1 // JCT3V-D0163: fix for SDC encoder rd-cost (VSO -> WVSO) 77 77 78 #define PKU_QC_DEPTH_INTRA_UNI_D0195 1 // JCT3V-D0195: unified syntax table for depth intra coding tools 78 79 ///// ***** TMVP/AMVP ********* 79 80 #define TMVP_DEPTH_SWITCH 1 // JCT3V-B0092 additional encoder option only
Note: See TracChangeset for help on using the changeset viewer.