Changeset 911 in 3DVCSoftware for branches/HTM-10.2-dev1-ETRI/source/Lib/TLibDecoder
- Timestamp:
- 13 Apr 2014, 14:27:40 (11 years ago)
- Location:
- branches/HTM-10.2-dev1-ETRI/source/Lib/TLibDecoder
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-10.2-dev1-ETRI/source/Lib/TLibDecoder/TDecCu.cpp
r884 r911 431 431 m_ppcCU[uiDepth]->initAvailableFlags(); 432 432 m_ppcCU[uiDepth]->getInterMergeCandidates( 0, 0, cMvFieldNeighbours, uhInterDirNeighbours, numValidMergeCand, uiMergeIndex ); 433 m_ppcCU[uiDepth]->xGetInterMergeCandidates( 0, 0, cMvFieldNeighbours, uhInterDirNeighbours, vspFlag, inheritedVSPDisInfo 433 m_ppcCU[uiDepth]->xGetInterMergeCandidates( 0, 0, cMvFieldNeighbours, uhInterDirNeighbours 434 #if !ETRIKHU_CLEANUP_H0083 435 ,vspFlag 436 #endif 437 , inheritedVSPDisInfo 434 438 #if H_3D_SPIVMP 435 , bSPIVMPFlag,pcMvFieldSP, puhInterDirSP439 , pcMvFieldSP, puhInterDirSP 436 440 #endif 437 441 , numValidMergeCand, uiMergeIndex ); 442 443 #if ETRIKHU_CLEANUP_H0083 444 m_ppcCU[uiDepth]->buildMCL( cMvFieldNeighbours, uhInterDirNeighbours, vspFlag 445 #if H_3D_SPIVMP 446 , bSPIVMPFlag 447 #endif 448 , numValidMergeCand ); 449 #endif 438 450 pcCU->setVSPFlagSubParts( vspFlag[uiMergeIndex], uiAbsPartIdx, 0, uiDepth ); 439 451 #else -
branches/HTM-10.2-dev1-ETRI/source/Lib/TLibDecoder/TDecEntropy.cpp
r884 r911 292 292 pcSubCU->initAvailableFlags(); 293 293 pcSubCU->getInterMergeCandidates( 0, 0, cMvFieldNeighbours, uhInterDirNeighbours, numValidMergeCand); 294 pcSubCU->xGetInterMergeCandidates( 0, 0, cMvFieldNeighbours, uhInterDirNeighbours, vspFlag, inheritedVSPDisInfo 294 pcSubCU->xGetInterMergeCandidates( 0, 0, cMvFieldNeighbours, uhInterDirNeighbours 295 #if !ETRIKHU_CLEANUP_H0083 296 ,vspFlag 297 #endif 298 , inheritedVSPDisInfo 295 299 #if H_3D_SPIVMP 296 , bSPIVMPFlag,pcMvFieldSP, puhInterDirSP300 , pcMvFieldSP, puhInterDirSP 297 301 #endif 298 302 , numValidMergeCand ); 303 304 #if ETRIKHU_CLEANUP_H0083 305 pcSubCU->buildMCL( cMvFieldNeighbours, uhInterDirNeighbours, vspFlag 306 #if H_3D_SPIVMP 307 , bSPIVMPFlag 308 #endif 309 , numValidMergeCand ); 310 #endif 299 311 pcCU->setVSPFlagSubParts( vspFlag[uiMergeIndex], uiSubPartIdx, uiPartIdx, uiDepth ); 300 312 … … 329 341 pcSubCU->initAvailableFlags(); 330 342 pcSubCU->getInterMergeCandidates( uiSubPartIdx-uiAbsPartIdx, uiPartIdx, cMvFieldNeighbours, uhInterDirNeighbours, numValidMergeCand, uiMergeIndex ); 331 pcSubCU->xGetInterMergeCandidates( uiSubPartIdx-uiAbsPartIdx, uiPartIdx, cMvFieldNeighbours, uhInterDirNeighbours, vspFlag, inheritedVSPDisInfo 343 pcSubCU->xGetInterMergeCandidates( uiSubPartIdx-uiAbsPartIdx, uiPartIdx, cMvFieldNeighbours, uhInterDirNeighbours 344 #if !ETRIKHU_CLEANUP_H0083 345 , vspFlag 346 #endif 347 , inheritedVSPDisInfo 332 348 #if H_3D_SPIVMP 333 , bSPIVMPFlag,pcMvFieldSP, puhInterDirSP349 , pcMvFieldSP, puhInterDirSP 334 350 #endif 335 351 ,numValidMergeCand, uiMergeIndex ); 352 353 #if ETRIKHU_CLEANUP_H0083 354 pcSubCU->buildMCL( cMvFieldNeighbours, uhInterDirNeighbours, vspFlag 355 #if H_3D_SPIVMP 356 , bSPIVMPFlag 357 #endif 358 ,numValidMergeCand ); 359 #endif 336 360 pcCU->setVSPFlagSubParts( vspFlag[uiMergeIndex], uiSubPartIdx, uiPartIdx, uiDepth ); 337 361 if(vspFlag[uiMergeIndex])
Note: See TracChangeset for help on using the changeset viewer.