Ignore:
Timestamp:
9 Nov 2015, 21:13:05 (8 years ago)
Author:
tech
Message:

Macro cleanups.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-15.2-dev/source/Lib/TLibDecoder/SEIread.h

    r1366 r1374  
    5656  SEIReader() {};
    5757  virtual ~SEIReader() {};
    58 #if NH_MV_LAYERS_NOT_PRESENT_SEI
    59   Void parseSEImessage(TComInputBitstream* bs, SEIMessages& seis, const NalUnitType nalUnitType, const TComVPS *vps, const TComSPS *sps, std::ostream *pDecodedMessageOutputStream);
     58#if NH_MV
     59  Void setLayerId( Int   layerId ) { m_layerId = layerId; };
     60  Void setDecOrder( Int64 decOrder ) { m_decOrder = decOrder; };
     61  Void parseSEImessage( TComInputBitstream* bs, SEIMessages& seis, const NalUnitType nalUnitType, const TComVPS *vps, const TComSPS *sps, std::ostream *pDecodedMessageOutputStream );
    6062#else
    6163  Void parseSEImessage(TComInputBitstream* bs, SEIMessages& seis, const NalUnitType nalUnitType, const TComSPS *sps, std::ostream *pDecodedMessageOutputStream);
    6264#endif
    63 #if NH_MV_SEI
    64   Void setLayerId                            ( Int   layerId )   { m_layerId  = layerId; };
    65   Void setDecOrder                           ( Int64 decOrder )  { m_decOrder = decOrder; };
    66 #endif
    6765protected:
    68 #if NH_MV_LAYERS_NOT_PRESENT_SEI
     66#if NH_MV
    6967  Void xReadSEImessage                        (SEIMessages& seis, const NalUnitType nalUnitType, const TComVPS *vps, const TComSPS *sps, std::ostream *pDecodedMessageOutputStream);
    7068#else
     
    8684  Void xParseSEIToneMappingInfo               (SEIToneMappingInfo& sei,               UInt payloadSize,                     std::ostream *pDecodedMessageOutputStream);
    8785  Void xParseSEISOPDescription                (SEISOPDescription &sei,                UInt payloadSize,                     std::ostream *pDecodedMessageOutputStream);
    88 #if NH_MV_LAYERS_NOT_PRESENT_SEI
     86#if NH_MV
    8987  Void xParseSEIScalableNesting               (SEIScalableNesting& sei, const NalUnitType nalUnitType, UInt payloadSize, const TComVPS *vps, const TComSPS *sps, std::ostream *pDecodedMessageOutputStream);
    9088#else
     
    9896  Void xParseSEIColourRemappingInfo           (SEIColourRemappingInfo& sei,           UInt payloadSize,                     std::ostream *pDecodedMessageOutputStream);
    9997#if NH_MV
    100 #if !NH_MV_SEI
    101   Void  xParseSEISubBitstreamProperty         (SEISubBitstreamProperty &sei        ,  UInt payloadSize,                     std::ostream *pDecodedMessageOutputStream);
    102   Void  xResizeSubBitstreamPropertySeiArrays  (SEISubBitstreamProperty &sei);
    103 #endif
    104 #if NH_MV_LAYERS_NOT_PRESENT_SEI
    10598  Void xParseSEILayersNotPresent              (SEILayersNotPresent &sei, UInt payloadSize, const TComVPS *vps ,std::ostream *pDecodedMessageOutputStream);
    106 #endif
    10799  Void xParseSEIInterLayerConstrainedTileSets (SEIInterLayerConstrainedTileSets& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream);
    108100#if NH_MV_SEI_TBD
     
    118110#endif
    119111  Void xParseSEIThreeDimensionalReferenceDisplaysInfo (SEIThreeDimensionalReferenceDisplaysInfo& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream);
    120 #if SEI_DRI_F0169
    121112  Void xParseSEIDepthRepInfoElement           (double &f,std::ostream *pDecodedMessageOutputStream);
    122113  Void xParseSEIDepthRepresentationInfo       (SEIDepthRepresentationInfo& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream);
    123 #endif
    124114  Void xParseSEIMultiviewSceneInfo            (SEIMultiviewSceneInfo& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream);
    125 
    126115  Void xParseSEIMultiviewAcquisitionInfo      (SEIMultiviewAcquisitionInfo& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream);
    127 
    128 #if NH_MV_SEI
    129116  Void xParseSEIMultiviewViewPosition         (SEIMultiviewViewPosition& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream);
    130 #endif
    131117#if NH_3D
    132118  Void xParseSEIAlternativeDepthInfo          (SEIAlternativeDepthInfo& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream);
     
    139125#if NH_MV
    140126  Void sei_read_string(std::ostream *pOS, UInt uiBufSize, UChar* pucCode, UInt& ruiLength, const TChar *pSymbolName);
    141 #if NH_MV_SEI
    142127  inline Void output_sei_message_header(SEI &sei, std::ostream *pDecodedMessageOutputStream, UInt payloadSize);
    143128private:
    144129  Int   m_layerId;
    145130  Int64 m_decOrder;   
    146 #endif
    147131#endif
    148132};
Note: See TracChangeset for help on using the changeset viewer.