Changeset 201 in 3DVCSoftware for branches/HTM-5.0-Nokia/source/Lib/TLibEncoder
- Timestamp:
- 4 Dec 2012, 23:29:29 (12 years ago)
- Location:
- branches/HTM-5.0-Nokia/source/Lib/TLibEncoder
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-5.0-Nokia/source/Lib/TLibEncoder/TEncCfg.h
r200 r201 327 327 #endif 328 328 329 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER 329 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER_M23723 330 330 Bool m_bUseDMM34; 331 331 #endif … … 848 848 #endif 849 849 850 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER 850 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER_M23723 851 851 Void setUseDMM34( Bool b) { m_bUseDMM34 = b; } 852 852 Bool getUseDMM34() { return m_bUseDMM34; } -
branches/HTM-5.0-Nokia/source/Lib/TLibEncoder/TEncGOP.cpp
r200 r201 364 364 365 365 366 #if FLEX_CODING_ORDER 366 #if FLEX_CODING_ORDER_M23723 367 367 TComPic * pcTexturePic; 368 368 if(m_pcEncTop->getIsDepth() == 1) … … 492 492 493 493 #if SAIT_VSO_EST_A0033 494 #ifdef FLEX_CODING_ORDER_M23723 494 495 { 495 Bool flag_rec;496 flag_rec = ((m_pcEncTop->getEncTop()->getPicYuvFromView( pcSlice->getViewId(), pcSlice->getPOC(), false, true) == NULL) ? false: true);497 m_pcRdCost->setVideoRecPicYuv( m_pcEncTop->getEncTop()->getPicYuvFromView( pcSlice->getViewId(), pcSlice->getPOC(), false, flag_rec ) );498 496 Bool flagRec; 497 flagRec = ((m_pcEncTop->getEncTop()->getPicYuvFromView( pcSlice->getViewId(), pcSlice->getPOC(), false, true) == NULL) ? false: true); 498 m_pcRdCost->setVideoRecPicYuv( m_pcEncTop->getEncTop()->getPicYuvFromView( pcSlice->getViewId(), pcSlice->getPOC(), false, flagRec ) ); 499 m_pcRdCost->setDepthPicYuv ( m_pcEncTop->getEncTop()->getPicYuvFromView( pcSlice->getViewId(), pcSlice->getPOC(), true, false ) ); 499 500 } 501 #else 502 m_pcRdCost->setVideoRecPicYuv( m_pcEncTop->getEncTop()->getPicYuvFromView( pcSlice->getViewId(), pcSlice->getPOC(), false, true ) ); 503 m_pcRdCost->setDepthPicYuv ( m_pcEncTop->getEncTop()->getPicYuvFromView( pcSlice->getViewId(), pcSlice->getPOC(), true, false ) ); 504 #endif 500 505 #endif 501 506 #if LGE_WVSO_A0119 -
branches/HTM-5.0-Nokia/source/Lib/TLibEncoder/TEncSbac.cpp
r200 r201 1077 1077 #if HHI_DMM_PRED_TEX 1078 1078 1079 #if FLEX_CODING_ORDER 1079 #if FLEX_CODING_ORDER_M23723 1080 1080 if ( !pcCU->getSlice()->getSPS()->getUseDMM34() ) 1081 1081 { -
branches/HTM-5.0-Nokia/source/Lib/TLibEncoder/TEncSearch.cpp
r200 r201 2245 2245 #if HHI_DMM_PRED_TEX 2246 2246 2247 #if FLEX_CODING_ORDER 2247 #if FLEX_CODING_ORDER_M23723 2248 2248 if ( pcCU->getSlice()->getSPS()->getUseDMM34() ) 2249 2249 { … … 2272 2272 uiRdModeList[ numModesForFullRD++ ] = DMM_CONTOUR_PREDTEX_D_IDX; 2273 2273 } 2274 #if FLEX_CODING_ORDER 2274 #if FLEX_CODING_ORDER_M23723 2275 2275 } 2276 2276 #endif … … 2319 2319 2320 2320 #if HHI_DMM_WEDGE_INTRA || HHI_DMM_PRED_TEX 2321 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER 2321 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER_M23723 2322 2322 if( m_pcEncCfg->getIsDepth() && !predIntraLumaDMMAvailable( uiOrgMode, uiWidth, uiHeight, pcCU->getSlice()->getSPS()->getUseDMM34() ) 2323 #if LGE_EDGE_INTRA 2323 #if LGE_EDGE_INTRA_A0070 2324 2324 && uiOrgMode < EDGE_INTRA_IDX 2325 2325 #endif … … 2329 2329 2330 2330 if( m_pcEncCfg->getIsDepth() && !predIntraLumaDMMAvailable( uiOrgMode, uiWidth, uiHeight ) 2331 #if LGE_EDGE_INTRA 2331 #if LGE_EDGE_INTRA_A0070 2332 2332 && uiOrgMode < EDGE_INTRA_IDX 2333 2333 #endif … … 6484 6484 6485 6485 #if HHI_DMM_WEDGE_INTRA || HHI_DMM_PRED_TEX 6486 #if ((HHI_DMM_WEDGE_INTRA || HHI_DMM_PRED_TEX)&&FLEX_CODING_ORDER )6486 #if ((HHI_DMM_WEDGE_INTRA || HHI_DMM_PRED_TEX)&&FLEX_CODING_ORDER_M23723) 6487 6487 Bool TEncSearch::predIntraLumaDMMAvailable( UInt uiMode, UInt uiWidth, UInt uiHeight, Bool bDMMAvailable34 ) 6488 6488 #else … … 6517 6517 } 6518 6518 6519 #if FLEX_CODING_ORDER 6519 #if FLEX_CODING_ORDER_M23723 6520 6520 if ( !bDMMAvailable34 ) 6521 6521 { -
branches/HTM-5.0-Nokia/source/Lib/TLibEncoder/TEncSearch.h
r200 r201 336 336 Bool predIntraLumaDMMAvailable ( UInt uiMode, 337 337 UInt uiWidth, 338 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER 338 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER_M23723 339 339 UInt uiHeight, 340 340 Bool bDMMAvailable34 ); -
branches/HTM-5.0-Nokia/source/Lib/TLibEncoder/TEncTop.cpp
r200 r201 770 770 #endif 771 771 772 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER 772 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER_M23723 773 773 m_cSPS.setUseDMM34( m_bUseDMM34 ); 774 774 #endif
Note: See TracChangeset for help on using the changeset viewer.