Ignore:
Timestamp:
3 Mar 2015, 10:44:14 (10 years ago)
Author:
sony
Message:

Fix for SONY_MV_V_CONST_C0078
1) search range limit to consider sub-pel search
2) added disparity vector check module

ohji.nakagami@…

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-13.1-dev2-Sony/source/Lib/TLibEncoder/TEncSearch.cpp

    r1157 r1158  
    53985398#ifdef SONY_MV_V_CONST_C0078
    53995399  if ( bMv_VRng_Restricted ) {
    5400     Int iRestrictMvVrange = ( iVerDispSrchRng << iMvShift ) ;
     5400    Int iRestrictMvVrange = ( iVerDispSrchRng - 1 ) << iMvShift ; // -1 to consider subpel search
    54015401    if ( rcMvSrchRngRB.getVer() >= iRestrictMvVrange  ){
    5402       rcMvSrchRngRB.setVer( iRestrictMvVrange );
    5403     }
    5404     if ( rcMvSrchRngLT.getVer() <= -iRestrictMvVrange ){
    5405       rcMvSrchRngLT.setVer( -iRestrictMvVrange );
     5402      rcMvSrchRngRB.setVer( iRestrictMvVrange ); //only positive side is restricted
    54065403    }
    54075404  }
Note: See TracChangeset for help on using the changeset viewer.