Changeset 1374 in 3DVCSoftware for branches/HTM-15.2-dev/source/Lib/TLibCommon/SEI.h
- Timestamp:
- 9 Nov 2015, 21:13:05 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-15.2-dev/source/Lib/TLibCommon/SEI.h
r1362 r1374 44 44 45 45 46 #if NH_MV _SEI46 #if NH_MV 47 47 #include "TAppCommon/program_options_lite.h" 48 48 using namespace std; … … 53 53 //! \{ 54 54 class TComSPS; 55 #if NH_MV _SEI55 #if NH_MV 56 56 class TComSlice; 57 57 class SEIScalableNesting; … … 97 97 KNEE_FUNCTION_INFO = 141, 98 98 COLOUR_REMAPPING_INFO = 142, 99 #if NH_MV_SEI100 99 DEINTERLACED_FIELD_IDENTIFICATION = 143, 101 100 LAYERS_NOT_PRESENT = 160, … … 116 115 ,ALTERNATIVE_DEPTH_INFO = 181 117 116 #endif 118 #endif119 117 120 118 }; … … 133 131 virtual PayloadType payloadType() const = 0; 134 132 135 #if NH_MV _SEI133 #if NH_MV 136 134 virtual SEI* getCopy( ) const; 137 135 static SEI* getNewSEIMessage ( SEI::PayloadType payloadType ); … … 551 549 }; 552 550 553 #if NH_MV554 #if !NH_MV_SEI555 class SEISubBitstreamProperty : public SEI556 {557 public:558 PayloadType payloadType() const { return SUB_BITSTREAM_PROPERTY; }559 560 SEISubBitstreamProperty(): m_activeVpsId(-1), m_numAdditionalSubStreams(0) {}561 virtual ~SEISubBitstreamProperty() {}562 563 Int m_activeVpsId;564 Int m_numAdditionalSubStreams;565 std::vector<Int> m_subBitstreamMode;566 std::vector<Int> m_outputLayerSetIdxToVps;567 std::vector<Int> m_highestSublayerId;568 std::vector<Int> m_avgBitRate;569 std::vector<Int> m_maxBitRate;570 };571 #endif572 #endif573 574 551 typedef std::list<SEI*> SEIMessages; 575 552 … … 678 655 679 656 }; 680 #if NH_MV_SEI 681 #if NH_MV_LAYERS_NOT_PRESENT_SEI 657 #if NH_MV 682 658 class SEILayersNotPresent : public SEI 683 659 { … … 700 676 } 701 677 }; 702 #endif703 678 704 679 class SEIInterLayerConstrainedTileSets : public SEI … … 943 918 }; 944 919 945 #if SEI_DRI_F0169946 920 class SEIDepthRepresentationInfo : public SEI 947 921 { … … 1012 986 IntAry2d m_depth_nonlinear_representation_model; 1013 987 }; 1014 #endif 988 1015 989 1016 990 class SEIMultiviewSceneInfo : public SEI
Note: See TracChangeset for help on using the changeset viewer.