Ignore:
Timestamp:
7 Oct 2014, 20:41:24 (10 years ago)
Author:
tech
Message:

Integrated Fix PTL inference.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-12.0-dev1/source/Lib/TLibEncoder/TEncCavlc.cpp

    r1060 r1062  
    25592559 
    25602560#if H_MV_HLS10_PTL
     2561#if H_MV_HLS10_PTL_INFER_FIX
     2562  if( ptl->getV2ConstraintsPresentFlag() )
     2563#else
    25612564  if( ptl->getProfileIdc( ) ==  4 || ptl->getProfileCompatibilityFlag( 4 )  ||
    25622565    ptl->getProfileIdc( ) ==  5 || ptl->getProfileCompatibilityFlag( 5 )  ||
    25632566    ptl->getProfileIdc( ) ==  6 || ptl->getProfileCompatibilityFlag( 6 )  ||
    25642567    ptl->getProfileIdc( ) ==  7 || ptl->getProfileCompatibilityFlag( 7 ) )
     2568#endif
    25652569  {
    25662570    WRITE_FLAG( ptl->getMax12bitConstraintFlag( ) ? 1 : 0 , "max_12bit_constraint_flag" );
     
    25832587    WRITE_CODE( 0, 11, "XXX_reserved_zero_43bits[32..42]");
    25842588  }
     2589#if H_MV_HLS10_PTL_INFER_FIX
     2590    if( ptl->getInbldPresentFlag() )
     2591#else
    25852592  if( ( ptl->getProfileIdc() >= 1 && ptl->getProfileIdc() <= 5 )  ||
    25862593    ptl->getProfileCompatibilityFlag( 1 ) || ptl->getProfileCompatibilityFlag( 2 )  ||
    25872594    ptl->getProfileCompatibilityFlag( 3 ) || ptl->getProfileCompatibilityFlag( 4 )  ||
    25882595    ptl->getProfileCompatibilityFlag( 5 ) )
     2596#endif
    25892597  {
    25902598    WRITE_FLAG( ptl->getInbldFlag( ) ? 1 : 0 , "inbld_flag" );
Note: See TracChangeset for help on using the changeset viewer.