Changeset 19 in SHVCSoftware for trunk/source
- Timestamp:
- 29 Jan 2013, 19:06:14 (12 years ago)
- Location:
- trunk/source/Lib
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibCommon/TypeDef.h
r18 r19 48 48 #define SET_SLICE_LAYER_ID 1 ///< set layerId to the slice 49 49 #define BUGFIX_925 1 ///< bug fix ticket #925 50 #define ENCODER_BUGFIX 1 ///< L0167: encoder bug fix for inter mode 50 51 51 52 #define CHROMA_UPSAMPLING 1 ///< L0335: Chroma upsampling with 5 bits coefficients -
trunk/source/Lib/TLibEncoder/TEncSearch.cpp
r17 r19 3501 3501 } 3502 3502 3503 #if ENCODER_BUGFIX 3504 if ( ( iRefList == 0 && uiCostTemp < uiCost[iRefList] ) || 3505 ( iRefList == 1 && pcCU->getSlice()->getNoBackPredFlag() && iRefIdxTemp == iRefIdx[0] ) || 3506 ( iRefList == 1 && !pcCU->getSlice()->getNoBackPredFlag() && uiCostTemp < uiCost[iRefList] ) ) 3507 #else 3503 3508 if ( ( iRefList == 0 && uiCostTemp < uiCost[iRefList] ) || 3504 3509 ( iRefList == 1 && pcCU->getSlice()->getNoBackPredFlag() && iRefIdxTemp == iRefIdx[0] ) || 3505 3510 ( iRefList == 1 && (pcCU->getSlice()->getNumRefIdx(REF_PIC_LIST_C) > 0) && (iRefIdxTemp==0 || iRefIdxTemp == iRefIdx[0]) && !pcCU->getSlice()->getNoBackPredFlag() && (iRefIdxTemp == pcCU->getSlice()->getRefIdxOfL0FromRefIdxOfL1(iRefIdxTemp)) ) || 3506 3511 ( iRefList == 1 && !pcCU->getSlice()->getNoBackPredFlag() && uiCostTemp < uiCost[iRefList] ) ) 3512 #endif 3507 3513 { 3508 3514 uiCost[iRefList] = uiCostTemp;
Note: See TracChangeset for help on using the changeset viewer.