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


Ignore:
Timestamp:
3 Jul 2015, 00:22:38 (10 years ago)
Author:
seregin
Message:

remove ols_nesting and vps_rewriting SEI messages as a decision of AHG10 JCTVC-R0010

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

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/Lib/TLibCommon/SEI.cpp

    r1096 r1098  
    152152    case SEI::BSP_INITIAL_ARRIVAL_TIME:             return "Bitstream parition initial arrival time";
    153153#endif
    154 #if Q0078_ADD_LAYER_SETS
    155     case SEI::OUTPUT_LAYER_SET_NESTING:             return "Output layer set nesting";
    156     case SEI::VPS_REWRITING:                        return "VPS rewriting";
    157 #endif
    158154#if Q0096_OVERLAY_SEI
    159155    case SEI::OVERLAY_INFO:                         return "Overlay Information";
  • branches/SHM-dev/source/Lib/TLibCommon/SEI.h

    r1097 r1098  
    119119    FRAME_FIELD_INFO                     = 168,
    120120#endif
    121 #if Q0078_ADD_LAYER_SETS
    122     OUTPUT_LAYER_SET_NESTING             = 149,
    123     VPS_REWRITING                        = 150,
    124 #endif
    125121  };
    126122 
     
    638634};
    639635
    640 #if Q0078_ADD_LAYER_SETS
    641 class SEIOutputLayerSetNesting : public SEI
    642 {
    643 public:
    644   PayloadType payloadType() const { return OUTPUT_LAYER_SET_NESTING; }
    645 
    646   SEIOutputLayerSetNesting()
    647     : m_callerOwnsSEIs(false)
    648   {}
    649 
    650   virtual ~SEIOutputLayerSetNesting()
    651   {
    652     if (!m_callerOwnsSEIs)
    653     {
    654       deleteSEIs(m_nestedSEIs);
    655     }
    656   }
    657 
    658   Bool m_olsFlag;
    659   UInt m_numOlsIndicesMinus1;
    660   UInt m_olsIdx[1024];
    661   Bool  m_callerOwnsSEIs;
    662   SEIMessages m_nestedSEIs;
    663 };
    664 
    665 class SEIVPSRewriting : public SEI
    666 {
    667 public:
    668   PayloadType payloadType() const { return VPS_REWRITING; }
    669 
    670   SEIVPSRewriting() {}
    671   virtual ~SEIVPSRewriting() {}
    672 
    673   NALUnit* nalu;
    674 };
    675 #endif
    676 
    677636#if P0123_ALPHA_CHANNEL_SEI
    678637class SEIAlphaChannelInfo : public SEI
Note: See TracChangeset for help on using the changeset viewer.