Changeset 669 in 3DVCSoftware for branches/HTM-8.2-dev2-Qualcomm/source/Lib/TLibEncoder
- Timestamp:
- 4 Nov 2013, 17:39:44 (11 years ago)
- Location:
- branches/HTM-8.2-dev2-Qualcomm/source/Lib/TLibEncoder
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-8.2-dev2-Qualcomm/source/Lib/TLibEncoder/TEncCavlc.cpp
r655 r669 1019 1019 else 1020 1020 { 1021 #if QC_DEPTH_IV_MRG_F0125 1022 if(i!=1) 1023 { 1024 WRITE_FLAG( pcVPS->getIvMvPredFlag ( i ) ? 1 : 0 , "iv_mv_pred_flag[i]"); 1025 } 1026 #endif 1021 1027 WRITE_FLAG( pcVPS->getVpsDepthModesFlag( i ) ? 1 : 0 , "vps_depth_modes_flag[i]" ); 1022 1028 //WRITE_FLAG( pcVPS->getLimQtPredFlag ( i ) ? 1 : 0 , "lim_qt_pred_flag[i]" ); … … 1452 1458 WRITE_UVLC(0,"slice_header_extension_length"); //<- this element needs to be set to the correct value!! 1453 1459 1460 #if QC_DEPTH_IV_MRG_F0125 1461 if( pcSlice->getSPS()->hasCamParInSliceHeader() && !pcSlice->getIsDepth() ) 1462 #else 1454 1463 if( pcSlice->getSPS()->hasCamParInSliceHeader() ) 1464 #endif 1455 1465 { 1456 1466 for( UInt uiId = 0; uiId < pcSlice->getViewIndex(); uiId++ ) -
branches/HTM-8.2-dev2-Qualcomm/source/Lib/TLibEncoder/TEncCu.cpp
r655 r669 567 567 PartSize ePartTemp = rpcTempCU->getPartitionSize(0); 568 568 rpcTempCU->setPartSizeSubParts( SIZE_2Nx2N, 0, uiDepth ); 569 #if QC_DEPTH_IV_MRG_F0125 570 if (rpcTempCU->getSlice()->getIsDepth() ) 571 { 572 DvInfo.bDV = rpcTempCU->getDispNeighBlocks(0, 0, &DvInfo); 573 } 574 else 575 { 576 #endif 569 577 #if H_3D_NBDV_REF 570 578 if(rpcTempCU->getSlice()->getVPS()->getDepthRefinementFlag( rpcTempCU->getSlice()->getLayerIdInVps())) … … 574 582 DvInfo.bDV = rpcTempCU->getDisMvpCandNBDV(&DvInfo); 575 583 584 #if QC_DEPTH_IV_MRG_F0125 585 } 586 #endif 576 587 rpcTempCU->setDvInfoSubParts(DvInfo, 0, uiDepth); 577 588 rpcBestCU->setDvInfoSubParts(DvInfo, 0, uiDepth); -
branches/HTM-8.2-dev2-Qualcomm/source/Lib/TLibEncoder/TEncTop.cpp
r655 r669 835 835 } 836 836 #if H_3D 837 #if !QC_DEPTH_IV_MRG_F0125 837 838 if ( !m_isDepth ) 839 #endif 838 840 { 839 841 m_cSPS.initCamParaSPS ( m_viewIndex, m_uiCamParPrecision, m_bCamParInSliceHeader, m_aaiCodedScale, m_aaiCodedOffset );
Note: See TracChangeset for help on using the changeset viewer.