Changeset 593 in 3DVCSoftware for branches/HTM-DEV-2.0-dev1-Fix/source/Lib
- Timestamp:
- 27 Aug 2013, 05:27:40 (11 years ago)
- Location:
- branches/HTM-DEV-2.0-dev1-Fix/source/Lib/TLibCommon
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-DEV-2.0-dev1-Fix/source/Lib/TLibCommon/TComDataCU.cpp
r590 r593 3027 3027 #endif 3028 3028 iRefListIdY = 1 - iRefListIdX; 3029 #if H_3D_BVSP_FIX 3030 pcMvFieldNeighbours[(iCount<<1)+iRefListIdX].setMvField( pDInfo->m_acNBDV, i ); 3031 #else 3029 3032 pcMvFieldNeighbours[(iCount<<1)+iRefListIdX].setMvField( pDInfo->m_acDoNBDV, i ); 3033 #endif 3030 3034 #if H_3D_NBDV 3031 3035 pcMvFieldNeighbours[(iCount<<1)+iRefListIdX].getMv().setIDVFlag (false); … … 3047 3051 predFlag[iRefListIdY] = 1; 3048 3052 #if MTK_VSP_FIX_E0172 3053 #if H_3D_BVSP_FIX 3054 TComMv cMv = pDInfo->m_acNBDV; 3055 #else 3049 3056 TComMv cMv = pDInfo->m_acDoNBDV; 3057 #endif 3050 3058 otherViewId = m_pcSlice->getRefPic( eRefPicList, i)->getViewId(); 3051 3059 Int iScale = xGetDistScaleFactor( currViewId, otherViewId, currViewId, derivedViewId ); … … 3062 3070 pcMvFieldNeighbours[(iCount<<1)+iRefListIdY].setMvField( cMv, i ); 3063 3071 #else 3072 #if H_3D_BVSP_FIX 3073 pcMvFieldNeighbours[(iCount<<1)+iRefListIdY].setMvField( pDInfo->m_acNBDV, i ); 3074 #else 3064 3075 pcMvFieldNeighbours[(iCount<<1)+iRefListIdY].setMvField( pDInfo->m_acDoNBDV, i ); 3076 #endif 3065 3077 #endif 3066 3078 #if H_3D_NBDV -
branches/HTM-DEV-2.0-dev1-Fix/source/Lib/TLibCommon/TypeDef.h
r590 r593 149 149 // FIX_SDC_ENC_RD_WVSO_D0163 150 150 // MTK_SAMPLE_BASED_SDC_D0110 151 151 #define H_3D_FIX 1 152 #if H_3D_FIX 153 #define H_3D_BVSP_FIX 1 //DV from NBDV instead of DoNBDV should be used 154 #define FIX036 1 // fix for ticket #36 155 #endif 152 156 #endif 153 157 … … 430 434 431 435 #if H_3D_VSO_DIST_INT 436 #if FIX036 437 typedef Int64 Dist; ///< RDO distortion 438 #else 432 439 typedef Int Dist; ///< RDO distortion 440 #endif 433 441 typedef Int64 Dist64; 434 442 #define RDO_DIST_MIN MIN_INT
Note: See TracChangeset for help on using the changeset viewer.