Changeset 200 in 3DVCSoftware for branches/HTM-5.0-Nokia/source/Lib/TLibEncoder/TEncSearch.cpp
- Timestamp:
- 3 Dec 2012, 16:57:58 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-5.0-Nokia/source/Lib/TLibEncoder/TEncSearch.cpp
r197 r200 2244 2244 #endif 2245 2245 #if HHI_DMM_PRED_TEX 2246 2247 #if FLEX_CODING_ORDER 2248 if ( pcCU->getSlice()->getSPS()->getUseDMM34() ) 2249 { 2250 #endif 2246 2251 UInt uiTexTabIdx = 0; 2247 2252 Int iTexDeltaDC1 = 0; … … 2267 2272 uiRdModeList[ numModesForFullRD++ ] = DMM_CONTOUR_PREDTEX_D_IDX; 2268 2273 } 2274 #if FLEX_CODING_ORDER 2275 } 2276 #endif 2269 2277 #endif 2270 2278 } … … 2311 2319 2312 2320 #if HHI_DMM_WEDGE_INTRA || HHI_DMM_PRED_TEX 2321 #if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER 2322 if( m_pcEncCfg->getIsDepth() && !predIntraLumaDMMAvailable( uiOrgMode, uiWidth, uiHeight, pcCU->getSlice()->getSPS()->getUseDMM34() ) 2323 #if LGE_EDGE_INTRA 2324 && uiOrgMode < EDGE_INTRA_IDX 2325 #endif 2326 ) 2327 2328 #else 2329 2313 2330 if( m_pcEncCfg->getIsDepth() && !predIntraLumaDMMAvailable( uiOrgMode, uiWidth, uiHeight ) 2314 #if LGE_EDGE_INTRA _A00702331 #if LGE_EDGE_INTRA 2315 2332 && uiOrgMode < EDGE_INTRA_IDX 2316 2333 #endif 2317 2334 ) 2335 #endif 2318 2336 { 2319 2337 continue; … … 6466 6484 6467 6485 #if HHI_DMM_WEDGE_INTRA || HHI_DMM_PRED_TEX 6486 #if ((HHI_DMM_WEDGE_INTRA || HHI_DMM_PRED_TEX)&&FLEX_CODING_ORDER) 6487 Bool TEncSearch::predIntraLumaDMMAvailable( UInt uiMode, UInt uiWidth, UInt uiHeight, Bool bDMMAvailable34 ) 6488 #else 6468 6489 Bool TEncSearch::predIntraLumaDMMAvailable( UInt uiMode, UInt uiWidth, UInt uiHeight ) 6490 #endif 6469 6491 { 6470 6492 if( uiMode < NUM_INTRA_MODE ) return true; … … 6494 6516 bDMMAvailable = false; 6495 6517 } 6518 6519 #if FLEX_CODING_ORDER 6520 if ( !bDMMAvailable34 ) 6521 { 6522 bDMMAvailable = false; 6523 } 6524 #endif 6525 6496 6526 } 6497 6527 #endif
Note: See TracChangeset for help on using the changeset viewer.