Ignore:
Timestamp:
5 May 2013, 12:09:11 (12 years ago)
Author:
sharpjp-htm
Message:

D0060: Removal of IC's parsing dependency

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-6.2-dev1-Sharp/source/Lib/TLibCommon/TComDataCU.cpp

    r355 r374  
    30033003  UInt iNumbPart;
    30043004
     3005#if SHARP_ILLUCOMP_PARSE_D0060
     3006  if (!(getPartitionSize(uiAbsPartIdx) == SIZE_2Nx2N))
     3007  {
     3008    return false;
     3009  }
     3010  if (getSlice()->getIcSkipParseFlag())
     3011  {
     3012    if (getMergeFlag(uiAbsPartIdx) && getMergeIndex(uiAbsPartIdx) == 0)
     3013    {
     3014      return false;
     3015    }
     3016  }
     3017  if (getMergeFlag(uiAbsPartIdx))
     3018  {
     3019    return true;
     3020  }
     3021#endif
     3022#if HHI_MPI
    30053023  if(!getSlice()->getIsDepth())
    30063024  {
     3025#endif
    30073026    Int iWidth, iHeight;
    30083027
     
    30253044      }
    30263045    }
     3046#if HHI_MPI
    30273047  }
    30283048  else
     
    30463066    }
    30473067  }
     3068#endif
    30483069
    30493070  return false;
     
    30563077  Int iWidth, iHeight;
    30573078
     3079#if SHARP_ILLUCOMP_PARSE_D0060
     3080  if (!(getPartitionSize(uiAbsPartIdx) == SIZE_2Nx2N))
     3081  {
     3082    return false;
     3083  }
     3084  if (getSlice()->getIcSkipParseFlag())
     3085  {
     3086    if (getMergeFlag(uiAbsPartIdx) && getMergeIndex(uiAbsPartIdx) == 0)
     3087    {
     3088      return false;
     3089    }
     3090  }
     3091  if (getMergeFlag(uiAbsPartIdx))
     3092  {
     3093    return true;
     3094  }
     3095#endif
    30583096  UInt uiPartMode = getPartitionSize(uiAbsPartIdx);
    30593097
Note: See TracChangeset for help on using the changeset viewer.