Changeset 862 in 3DVCSoftware for branches/HTM-10.0-dev0/source/Lib/TLibEncoder/TEncCfg.h
- Timestamp:
- 5 Mar 2014, 03:54:16 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-10.0-dev0/source/Lib/TLibEncoder/TEncCfg.h
r852 r862 347 347 348 348 Bool m_useStrongIntraSmoothing; ///< enable the use of strong intra smoothing (bi_linear interpolation) for 32x32 blocks when reference samples are flat. 349 #if H_MV_HLS_7_SEI_P0204_26 350 Bool m_subBistreamPropSEIEnabled; 351 Int m_numAdditionalSubStreams; 352 std::vector<Int> m_subBitstreamMode; 353 std::vector<Int> m_outputLayerSetIdxToVps; 354 std::vector<Int> m_highestSublayerId; 355 std::vector<Int> m_avgBitRate; 356 std::vector<Int> m_maxBitRate; 357 #endif 349 358 350 359 #if H_MV … … 779 788 Void setScalableNestingSEIEnabled(Int b) { m_scalableNestingSEIEnabled = b; } 780 789 Int getScalableNestingSEIEnabled() { return m_scalableNestingSEIEnabled; } 790 791 #if H_MV_HLS_7_SEI_P0204_26 792 Bool getSubBitstreamPropSEIEnabled() { return m_subBistreamPropSEIEnabled;} 793 Void setSubBitstreamPropSEIEnabled(Bool x) { m_subBistreamPropSEIEnabled = x;} 794 795 Int getNumAdditionalSubStreams() { return m_numAdditionalSubStreams;} 796 Void setNumAdditionalSubStreams(Int x) { m_numAdditionalSubStreams = x;} 797 798 std::vector<Int> const &getSubBitstreamMode() { return m_subBitstreamMode;} 799 Int getSubBitstreamMode(Int idx) { return m_subBitstreamMode[idx];} 800 Void setSubBitstreamMode(std::vector<Int> &x) { m_subBitstreamMode = x;} 801 802 std::vector<Int> const &getOutputLayerSetIdxToVps() { return m_outputLayerSetIdxToVps;} 803 Int getOutputLayerSetIdxToVps(Int idx) { return m_outputLayerSetIdxToVps[idx];} 804 Void setOutputLayerSetIdxToVps(std::vector<Int> &x) { m_outputLayerSetIdxToVps = x;} 805 806 std::vector<Int> const &getHighestSublayerId() { return m_highestSublayerId;} 807 Int getHighestSublayerId(Int idx) { return m_highestSublayerId[idx];} 808 Void setHighestSublayerId(std::vector<Int> &x) { m_highestSublayerId = x;} 809 810 std::vector<Int> const &getAvgBitRate() { return m_avgBitRate;} 811 Int getAvgBitRate(Int idx) { return m_avgBitRate[idx];} 812 Void setAvgBitRate(std::vector<Int> &x) { m_avgBitRate = x;} 813 814 std::vector<Int> const &getMaxBitRate() { return m_maxBitRate;} 815 Int getMaxBitRate(Int idx) { return m_maxBitRate[idx];} 816 Void setMaxBitRate(std::vector<Int> &x) { m_maxBitRate = x;} 817 818 #endif 781 819 Void setUseWP ( Bool b ) { m_useWeightedPred = b; } 782 820 Void setWPBiPred ( Bool b ) { m_useWeightedBiPred = b; }
Note: See TracChangeset for help on using the changeset viewer.