Changeset 1374 in 3DVCSoftware for branches/HTM-15.2-dev/source/Lib/TLibEncoder/TEncCfg.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/TLibEncoder/TEncCfg.h
r1373 r1374 360 360 std::string m_colourRemapSEIFileRoot; ///< SEI Colour Remapping File (initialized from external file) 361 361 TComSEIMasteringDisplay m_masteringDisplay; 362 #if NH_MV _SEI362 #if NH_MV 363 363 SEIMessages* m_seiMessages; 364 364 #endif … … 450 450 UInt m_summaryVerboseness; ///< Specifies the level of the verboseness of the text output. 451 451 452 #if NH_MV453 #if !NH_MV_SEI454 Bool m_subBistreamPropSEIEnabled;455 Int m_numAdditionalSubStreams;456 std::vector<Int> m_subBitstreamMode;457 std::vector<Int> m_outputLayerSetIdxToVps;458 std::vector<Int> m_highestSublayerId;459 std::vector<Int> m_avgBitRate;460 std::vector<Int> m_maxBitRate;461 #endif462 #endif463 452 464 453 #if NH_MV … … 981 970 const TComSEIMasteringDisplay &getMasteringDisplaySEI() const { return m_masteringDisplay; } 982 971 #if NH_MV 983 #if NH_MV_SEI984 972 Void setSeiMessages(SEIMessages *p) { m_seiMessages = p; } 985 973 const SEIMessages* getSeiMessages() { return m_seiMessages; } 986 #else 987 Bool getSubBitstreamPropSEIEnabled() { return m_subBistreamPropSEIEnabled;} 988 Void setSubBitstreamPropSEIEnabled(Bool x) { m_subBistreamPropSEIEnabled = x;} 989 990 Int getNumAdditionalSubStreams() { return m_numAdditionalSubStreams;} 991 Void setNumAdditionalSubStreams(Int x) { m_numAdditionalSubStreams = x;} 992 993 std::vector<Int> const &getSubBitstreamMode() { return m_subBitstreamMode;} 994 Int getSubBitstreamMode(Int idx) { return m_subBitstreamMode[idx];} 995 Void setSubBitstreamMode(std::vector<Int> &x) { m_subBitstreamMode = x;} 996 997 std::vector<Int> const &getOutputLayerSetIdxToVps() { return m_outputLayerSetIdxToVps;} 998 Int getOutputLayerSetIdxToVps(Int idx) { return m_outputLayerSetIdxToVps[idx];} 999 Void setOutputLayerSetIdxToVps(std::vector<Int> &x) { m_outputLayerSetIdxToVps = x;} 1000 1001 std::vector<Int> const &getHighestSublayerId() { return m_highestSublayerId;} 1002 Int getHighestSublayerId(Int idx) { return m_highestSublayerId[idx];} 1003 Void setHighestSublayerId(std::vector<Int> &x) { m_highestSublayerId = x;} 1004 1005 std::vector<Int> const &getAvgBitRate() { return m_avgBitRate;} 1006 Int getAvgBitRate(Int idx) { return m_avgBitRate[idx];} 1007 Void setAvgBitRate(std::vector<Int> &x) { m_avgBitRate = x;} 1008 1009 std::vector<Int> const &getMaxBitRate() { return m_maxBitRate;} 1010 Int getMaxBitRate(Int idx) { return m_maxBitRate[idx];} 1011 Void setMaxBitRate(std::vector<Int> &x) { m_maxBitRate = x;} 1012 #endif 1013 #endif 1014 974 #endif 1015 975 Void setUseWP ( Bool b ) { m_useWeightedPred = b; } 1016 976 Void setWPBiPred ( Bool b ) { m_useWeightedBiPred = b; }
Note: See TracChangeset for help on using the changeset viewer.