Changeset 899 in SHVCSoftware


Ignore:
Timestamp:
6 Oct 2014, 19:01:37 (10 years ago)
Author:
sharp
Message:
  1. Deshpande (Sharp) <sdeshpande@…>

JCTVC-R0155 proposal1 - I slice_type

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

Legend:

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

    r898 r899  
    262262#define ALT_OPT_LAYER_FLAG               1      ///< JCTVC-R0154: proposal1 - alt_output_layer_flag[i] inference
    263263#define DEF_OPT_LAYER_IDC                1      ///< JCTVC-R0154: proposal2 - default_output_layer_idc and output_layer_flag[i][j]
     264#define ISLICE_TYPE_NUMDIR               1      ///< JCTVC-R0155: Proposal 1 I slice_type
    264265#define R0340_RESAMPLING_MODIFICATION    1      ///< JCTVC-R0340: set of changes regarding resampling (as listed below)
    265266#if R0340_RESAMPLING_MODIFICATION
  • branches/SHM-dev/source/Lib/TLibEncoder/TEncGOP.cpp

    r894 r899  
    13041304        }
    13051305      }
    1306 
     1306#if ISLICE_TYPE_NUMDIR
     1307      if( pcSlice->getActiveNumILRRefIdx() == 0 && pcSlice->getNalUnitType() >= NAL_UNIT_CODED_SLICE_BLA_W_LP && pcSlice->getNalUnitType() <= NAL_UNIT_CODED_SLICE_CRA && (m_pcEncTop->getNumDirectRefLayers() == 0) )
     1308#else
    13071309      if( pcSlice->getActiveNumILRRefIdx() == 0 && pcSlice->getNalUnitType() >= NAL_UNIT_CODED_SLICE_BLA_W_LP && pcSlice->getNalUnitType() <= NAL_UNIT_CODED_SLICE_CRA )
     1310#endif
    13081311      {
    13091312        pcSlice->setSliceType(I_SLICE);
Note: See TracChangeset for help on using the changeset viewer.