Changeset 835 in SHVCSoftware for branches/SHM-dev


Ignore:
Timestamp:
21 Jul 2014, 22:15:50 (10 years ago)
Author:
qualcomm
Message:

Bug fix for Ticket#33 -- incorrect TemporalId for EOB_NUT
Macro: T_ID_EOB_BUG_FIX

Submitted by Hendry (fhendry@…)

Location:
branches/SHM-dev/source
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncTop.cpp

    r830 r835  
    18481848
    18491849        AccessUnit& accessUnit = outputAccessUnits.back();
     1850#if T_ID_EOB_BUG_FIX
     1851        nalu.m_temporalId = 0;
     1852#else
    18501853        nalu.m_temporalId = accessUnit.front()->m_temporalId;
     1854#endif
    18511855        accessUnit.push_back(new NALUnitEBSP(nalu));
    18521856      }
  • branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h

    r826 r835  
    5959#endif
    6060#define P0130_EOB                        1      ///< JCTVC-P0130, set layer Id of EOB NALU to be fixed to 0
     61#define T_ID_EOB_BUG_FIX                 1      ///< Bug fix for the value of temporal id of EOB NALU. It must be set to 0
    6162#define P0307_REMOVE_VPS_VUI_OFFSET      1      ///< JCTVC-P0307, remove implementation related to VPS VUI offset signalling
    6263#define P0307_VPS_NON_VUI_EXTENSION      1      ///< JCTVC-P0307, implementation related to NON VUI VPS Extension signalling
Note: See TracChangeset for help on using the changeset viewer.