Changeset 1157 in 3DVCSoftware for branches/HTM-13.1-dev2-Sony/source/App
- Timestamp:
- 3 Mar 2015, 09:01:07 (10 years ago)
- Location:
- branches/HTM-13.1-dev2-Sony/source/App/TAppEncoder
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-13.1-dev2-Sony/source/App/TAppEncoder/TAppEncCfg.cpp
r1133 r1157 477 477 ("FastSearch", m_iFastSearch, 1, "0:Full search 1:Diamond 2:PMVFAST") 478 478 ("SearchRange,-sr", m_iSearchRange, 96, "Motion search range") 479 #ifdef SONY_MV_V_CONST_C0078 480 ("DispSearchRangeRestriction", m_bUseDisparitySearchRangeRestriction, false, "restrict disparity search range") 481 ("VerticalDispSearchRange", m_iVerticalDisparitySearchRange, 56, "vertical disparity search range") 482 #endif 479 483 ("BipredSearchRange", m_bipredSearchRange, 4, "Motion search range for bipred refinement") 480 484 ("HadamardME", m_bUseHADME, true, "Hadamard ME for fractional-pel") … … 1582 1586 xConfirmPara( m_iSearchRange < 0 , "Search Range must be more than 0" ); 1583 1587 xConfirmPara( m_bipredSearchRange < 0 , "Search Range must be more than 0" ); 1588 #ifdef SONY_MV_V_CONST_C0078 1589 xConfirmPara( m_iVerticalDisparitySearchRange < 0 , "Vertical Disparity Search Range must be more than 0" ); 1590 #endif 1584 1591 xConfirmPara( m_iMaxDeltaQP > 7, "Absolute Delta QP exceeds supported range (0 to 7)" ); 1585 1592 xConfirmPara( m_iMaxCuDQPDepth > m_uiMaxCUDepth - 1, "Absolute depth for a minimum CuDQP exceeds maximum coding unit depth" ); … … 2453 2460 printf("Min PCM size : %d\n", 1 << m_uiPCMLog2MinSize); 2454 2461 printf("Motion search range : %d\n", m_iSearchRange ); 2462 #ifdef SONY_MV_V_CONST_C0078 2463 printf("Disp search range restriction: %d\n", m_bUseDisparitySearchRangeRestriction ); 2464 printf("Vertical disp search range : %d\n", m_iVerticalDisparitySearchRange ); 2465 #endif 2455 2466 #if H_MV 2456 2467 xPrintParaVector( "Intra period", m_iIntraPeriod ); -
branches/HTM-13.1-dev2-Sony/source/App/TAppEncoder/TAppEncCfg.h
r1133 r1157 289 289 Int m_iSearchRange; ///< ME search range 290 290 Int m_bipredSearchRange; ///< ME search range for bipred refinement 291 #ifdef SONY_MV_V_CONST_C0078 292 Bool m_bUseDisparitySearchRangeRestriction; ///< restrict vertical search range for inter-view prediction 293 Int m_iVerticalDisparitySearchRange; ///< ME vertical search range for inter-view prediction 294 #endif 291 295 Bool m_bUseFastEnc; ///< flag for using fast encoder setting 292 296 Bool m_bUseEarlyCU; ///< flag for using Early CU setting -
branches/HTM-13.1-dev2-Sony/source/App/TAppEncoder/TAppEncTop.cpp
r1133 r1157 348 348 m_cTEncTop.setBipredSearchRange ( m_bipredSearchRange ); 349 349 350 #if SONY_MV_V_CONST_C0078 351 m_cTEncTop.setUseDisparitySearchRangeRestriction ( m_bUseDisparitySearchRangeRestriction ); 352 m_cTEncTop.setVerticalDisparitySearchRange ( m_iVerticalDisparitySearchRange ); 353 #endif 350 354 //====== Quality control ======== 351 355 m_cTEncTop.setMaxDeltaQP ( m_iMaxDeltaQP );
Note: See TracChangeset for help on using the changeset viewer.