Ticket #1232: update_m_prevTid0POC.patch

File update_m_prevTid0POC.patch, 1.4 KB (added by dfsouza, 10 years ago)
  • Lib/TLibCommon/TComSlice.h

     
    12661266  Void      setReferenced(Bool b)                               { m_bRefenced = b; }
    12671267  Bool      isReferenced()                                      { return m_bRefenced; }
    12681268  Bool      isReferenceNalu()                                   { return ((getNalUnitType() <= NAL_UNIT_RESERVED_VCL_R15) && (getNalUnitType()%2 != 0)) || ((getNalUnitType() >= NAL_UNIT_CODED_SLICE_BLA_W_LP) && (getNalUnitType() <= NAL_UNIT_RESERVED_IRAP_VCL23) ); }
    1269   Void      setPOC              ( Int i )                       { m_iPOC              = i; if ((getTLayer()==0) && (isReferenceNalu() && (getNalUnitType()!=NAL_UNIT_CODED_SLICE_RASL_R)&& (getNalUnitType()!=NAL_UNIT_CODED_SLICE_RADL_R))) {m_prevTid0POC=i;} }
     1269  Void      setPOC              ( Int i )                       { m_iPOC              = i; if ((getTLayer()==0) && ((isReferenceNalu() && (getNalUnitType()!=NAL_UNIT_CODED_SLICE_RASL_R) && (getNalUnitType()!=NAL_UNIT_CODED_SLICE_RADL_R)) || (getNalUnitType()==NAL_UNIT_CODED_SLICE_TRAIL_N))) {m_prevTid0POC=i;} }
    12701270  Void      setNalUnitType      ( NalUnitType e )               { m_eNalUnitType      = e;      }
    12711271  NalUnitType getNalUnitType    () const                        { return m_eNalUnitType;        }
    12721272  Bool      getRapPicFlag       ();