Changeset 397 in 3DVCSoftware for branches/HTM-6.2-dev3-RWTH/source/Lib/TLibCommon
- Timestamp:
- 12 May 2013, 16:24:39 (12 years ago)
- Location:
- branches/HTM-6.2-dev3-RWTH/source/Lib/TLibCommon
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-6.2-dev3-RWTH/source/Lib/TLibCommon/ContextTables.h
r382 r397 135 135 #endif 136 136 #define SDC_NUM_RESIDUAL_FLAG_CTX 1 137 #if !RWTH_SDC_CTX_SIMPL_D0032 137 138 #define SDC_NUM_SIGN_FLAG_CTX 1 139 #endif 140 #if RWTH_SDC_CTX_SIMPL_D0032 141 #define SDC_NUM_RESIDUAL_CTX 8 142 #else 138 143 #define SDC_NUM_RESIDUAL_CTX 10 144 #endif 139 145 140 146 #define SDC_NUM_PRED_MODE_CTX 5 … … 556 562 #endif 557 563 564 #if RWTH_SDC_CTX_SIMPL_D0032 565 static const UChar INIT_SDC_RESIDUAL_FLAG[3][SDC_NUM_RESIDUAL_FLAG_CTX] = 566 { 567 { 568 CNU 569 570 }, 571 { 572 CNU 573 }, 574 { 575 CNU 576 } 577 }; 578 579 static const UChar INIT_SDC_RESIDUAL[3][SDC_NUM_RESIDUAL_CTX] = 580 { 581 { 582 CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU 583 }, 584 { 585 CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU 586 }, 587 { 588 CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU 589 } 590 }; 591 592 static const UChar INIT_SDC_PRED_MODE[3][3*SDC_NUM_PRED_MODE_CTX] = 593 { 594 { 595 CNU, CNU 596 ,CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU 597 }, 598 { 599 CNU, CNU 600 ,CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU 601 }, 602 { 603 CNU, CNU 604 ,CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU, CNU 605 } 606 }; 607 #else 558 608 static const Short INIT_SDC_RESIDUAL_FLAG[3][3*SDC_NUM_RESIDUAL_FLAG_CTX][2] = 559 609 { … … 633 683 }; 634 684 #endif 685 #endif 635 686 636 687 //! \} -
branches/HTM-6.2-dev3-RWTH/source/Lib/TLibCommon/TypeDef.h
r387 r397 73 73 #define HHI_DELTADC_DLT_D0035 1 // JCT3V-D0035: DLT for DMM deltaDC coding 74 74 #define INTEL_SDC64_D0193 1 // JCT3V-D0193: SDC binary clean up (use a 1 bit binary code to signal sdc_pred_mode when CU size is 64x64) 75 #define RWTH_SDC_CTX_SIMPL_D0032 1 // JCT3V-D0032: CABAC Context Reduction for Simplified Depth Coding 75 76 #endif 76 77 #define FIX_SDC_ENC_RD_WVSO_D0163 1 // JCT3V-D0163: fix for SDC encoder rd-cost (VSO -> WVSO)
Note: See TracChangeset for help on using the changeset viewer.