Changeset 747 in SHVCSoftware for branches/SHM-6-dev/source/Lib/TLibCommon


Ignore:
Timestamp:
25 Apr 2014, 21:32:38 (11 years ago)
Author:
qualcomm
Message:

Implementation of adoption JCTVC_Q0177 related to EOS
MACRO: Q0177_EOS_CHECKS
Checks include:

  • LayerId of EOS NALU should be 0, gives warning if not and ignore the NAL.
  • An EOS NALU shall be the last NALU except an EOB NALU
  • After EOS, the next AU must be IRAP AU

Submitted by Hendry (fhendry@…)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-6-dev/source/Lib/TLibCommon/TypeDef.h

    r744 r747  
    5050
    5151#define Q0177_SPS_TEMP_NESTING_FIX       1      ///< JCTVC-Q0177; Fix the inference value of sps_temporal_id_nesting_flag when it is not present
     52#define Q0177_EOS_CHECKS                 1      ///< JCTVC-Q0177; Put checks on handling EOS
    5253#define Q0142_POC_LSB_NOT_PRESENT        1      ///< JCTVC-Q0142; Add constraint checking on the value of poc_reset_idc and poc_lsb_val
    5354#define Q0146_SSH_EXT_DATA_BIT           1      ///< JCTVC-Q0146; Bug-fix -- the SSH_EXT_DATA_BIT can have any value -- not required to be 1
Note: See TracChangeset for help on using the changeset viewer.