Changeset 443 in 3DVCSoftware for trunk/source/Lib/TLibEncoder/TEncTop.cpp
- Timestamp:
- 26 May 2013, 15:41:34 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibEncoder/TEncTop.cpp
r332 r443 103 103 if (m_bUseSAO) 104 104 { 105 #if LGE_SAO_MIGRATION_D0091 106 m_cEncSAO.setSaoLcuBoundary(getSaoLcuBoundary()); 107 m_cEncSAO.setSaoLcuBasedOptimization(getSaoLcuBasedOptimization()); 108 #else 105 109 m_cEncSAO.setSaoInterleavingFlag(getSaoInterleavingFlag()); 110 #endif 106 111 m_cEncSAO.setMaxNumOffsetsPerPic(getMaxNumOffsetsPerPic()); 107 112 m_cEncSAO.create( getSourceWidth(), getSourceHeight(), g_uiMaxCUWidth, g_uiMaxCUHeight, g_uiMaxCUDepth ); … … 120 125 m_cDepthMapGenerator. create( false, getSourceWidth(), getSourceHeight(), g_uiMaxCUDepth, g_uiMaxCUWidth, g_uiMaxCUHeight, g_uiBitDepth + g_uiBitIncrement, PDM_SUB_SAMP_EXP_X(m_uiPredDepthMapGeneration), PDM_SUB_SAMP_EXP_Y(m_uiPredDepthMapGeneration) ); 121 126 #endif 122 #if H3D_IVRP 127 #if H3D_IVRP & !QC_ARP_D0177 123 128 m_cResidualGenerator. create( false, getSourceWidth(), getSourceHeight(), g_uiMaxCUDepth, g_uiMaxCUWidth, g_uiMaxCUHeight, g_uiBitDepth + g_uiBitIncrement ); 124 129 #endif … … 251 256 m_cDepthMapGenerator. destroy(); 252 257 #endif 253 #if H3D_IVRP 258 #if H3D_IVRP & !QC_ARP_D0177 254 259 m_cResidualGenerator. destroy(); 255 260 #endif … … 347 352 #endif 348 353 #endif 349 #if H3D_IVRP 354 #if H3D_IVRP & !QC_ARP_D0177 350 355 m_cResidualGenerator.init( &m_cTrQuant, &m_cDepthMapGenerator ); 351 356 #endif … … 710 715 #endif 711 716 717 718 #if MTK_D0156 719 #if MERL_VSP_COMPENSATION_C0152 720 m_cSPS.setUseVSPCompensation ( m_bUseVSPCompensation ); 721 #endif 722 m_cSPS.setUseDVPRefine ( m_bUseDVPRefine ); 723 #endif 724 712 725 if( m_isDepth ) 713 726 { … … 722 735 #endif 723 736 #if H3D_IVRP 737 #if QC_ARP_D0177 738 m_cSPS.setUseAdvRP ( 0 ); 739 m_cSPS.setARPStepNum ( 1 ); 740 #else 724 741 m_cSPS.setMultiviewResPredMode ( 0 ); 725 742 #endif 743 #endif 744 726 745 } 727 746 else … … 742 761 #endif 743 762 #if H3D_IVRP 744 m_cSPS.setMultiviewResPredMode ( m_uiMultiviewResPredMode ); 763 #if QC_ARP_D0177 764 m_cSPS.setUseAdvRP ( m_viewId > 0 ? m_nUseAdvResPred : 0 ); 765 m_cSPS.setARPStepNum( m_viewId > 0 ? QC_ARP_WFNR : 1 ); 766 #else 767 m_cSPS.setMultiviewResPredMode ( m_uiMultiviewResPredMode ); 768 #endif 745 769 #endif 746 770 } … … 751 775 #endif 752 776 #if H3D_IVRP 777 #if QC_ARP_D0177 778 m_cSPS.setUseAdvRP ( 0 ); 779 m_cSPS.setARPStepNum ( 1 ); 780 #else 753 781 m_cSPS.setMultiviewResPredMode ( 0 ); 782 #endif 754 783 #endif 755 784 }
Note: See TracChangeset for help on using the changeset viewer.