Ignore:
Timestamp:
29 Jul 2014, 04:18:55 (10 years ago)
Author:
samsung-htm
Message:

Integration of JCT3V-I0100: vps_extension2 and slice_segment_header clean-up

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-11.2-dev2-Samsung/source/Lib/TLibEncoder/TEncCavlc.cpp

    r1024 r1025  
    15721572#if MTK_I0099_VPS_EX2
    15731573      WRITE_FLAG( pcVPS->getIvMvPredFlag         ( i ) ? 1 : 0 , "iv_mv_pred_flag[i]");
     1574#if SEC_HLS_CLEANUP_I0100
     1575      WRITE_FLAG( pcVPS->getIvMvScalingFlag( i ) ? 1 : 0 ,       "iv_mv_scaling_flag[i]" );
     1576#endif
     1577
    15741578#endif
    15751579      if ( !( pcVPS->getDepthId( i ) == 1 ) )
     
    16531657#endif
    16541658#if H_3D_TMVP
     1659#if !SEC_HLS_CLEANUP_I0100
    16551660  WRITE_FLAG( pcVPS->getIvMvScalingFlag( ) ? 1 : 0 ,          "iv_mv_scaling_flag" );
     1661#endif
    16561662#endif
    16571663}
     
    20392045    }
    20402046#if H_3D_IC
    2041     else if( pcSlice->getViewIndex() && ( pcSlice->getSliceType() == P_SLICE || pcSlice->getSliceType() == B_SLICE ) && !pcSlice->getIsDepth())
     2047#if SEC_HLS_CLEANUP_I0100
     2048    else if( pcSlice->getViewIndex() && ( pcSlice->getSliceType() == P_SLICE || pcSlice->getSliceType() == B_SLICE ) && !pcSlice->getIsDepth() && vps->getNumDirectRefLayers( layerId ) > 0 )
     2049#else
     2050    else if( pcSlice->getViewIndex() && ( pcSlice->getSliceType() == P_SLICE || pcSlice->getSliceType() == B_SLICE ) && !pcSlice->getIsDepth() )
     2051#endif
    20422052    {
    20432053      WRITE_FLAG( pcSlice->getApplyIC() ? 1 : 0, "slice_ic_enable_flag" );
Note: See TracChangeset for help on using the changeset viewer.