Changeset 886 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder


Ignore:
Timestamp:
17 Sep 2014, 00:43:51 (11 years ago)
Author:
qualcomm
Message:

JCTVC-P0041 -- It was remarked that we should require each non-IRAP picture that has discardable_flag equal to 1 to have NUT value indicating that it is a sub-layer non-reference picture.

MACRO: NON_REF_NAL_TYPE_DISCARDABLE

submitted by Hendry (fhendry@…)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp

    r882 r886  
    19501950    {
    19511951      assert(!!"discardable_flag");
     1952#if NON_REF_NAL_TYPE_DISCARDABLE
     1953      if (pcSlice->getDiscardableFlag())
     1954      {
     1955        assert(pcSlice->getNalUnitType() != NAL_UNIT_CODED_SLICE_TRAIL_R &&
     1956          pcSlice->getNalUnitType() != NAL_UNIT_CODED_SLICE_TSA_R &&
     1957          pcSlice->getNalUnitType() != NAL_UNIT_CODED_SLICE_STSA_R &&
     1958          pcSlice->getNalUnitType() != NAL_UNIT_CODED_SLICE_RADL_R &&
     1959          pcSlice->getNalUnitType() != NAL_UNIT_CODED_SLICE_RASL_R);
     1960      }
     1961#endif
    19521962      WRITE_FLAG(pcSlice->getDiscardableFlag(), "discardable_flag");
    19531963    }
Note: See TracChangeset for help on using the changeset viewer.