Changeset 1029 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder/SEIwrite.h
- Timestamp:
- 26 Feb 2015, 00:21:54 (10 years ago)
- Location:
- branches/SHM-dev
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev
- Property svn:mergeinfo changed
-
branches/SHM-dev/source
- Property svn:mergeinfo changed
-
branches/SHM-dev/source/Lib/TLibEncoder/SEIwrite.h
r912 r1029 34 34 #pragma once 35 35 36 #ifndef __SEIWRITE__ 37 #define __SEIWRITE__ 38 36 39 #include "SyntaxElementWriter.h" 37 40 #include "TLibCommon/SEI.h" … … 48 51 49 52 #if O0164_MULTI_LAYER_HRD 50 void writeSEImessage(TComBitIf& bs, const SEI& sei, TComVPS *vps, TComSPS *sps, const SEIScalableNesting* nestingSei=NULL, const SEIBspNesting* bspNestingSei=NULL);53 Void writeSEImessage(TComBitIf& bs, const SEI& sei, TComVPS *vps, TComSPS *sps, const SEIScalableNesting* nestingSei=NULL, const SEIBspNesting* bspNestingSei=NULL); 51 54 #else 52 void writeSEImessage(TComBitIf& bs, const SEI& sei, TComSPS *sps);55 Void writeSEImessage(TComBitIf& bs, const SEI& sei, TComSPS *sps); 53 56 #endif 54 57 … … 78 81 Void xWriteSEIRecoveryPoint(const SEIRecoveryPoint& sei); 79 82 Void xWriteSEIFramePacking(const SEIFramePacking& sei); 83 Void xWriteSEISegmentedRectFramePacking(const SEISegmentedRectFramePacking& sei); 80 84 Void xWriteSEIDisplayOrientation(const SEIDisplayOrientation &sei); 81 85 Void xWriteSEITemporalLevel0Index(const SEITemporalLevel0Index &sei); 82 86 Void xWriteSEIGradualDecodingRefreshInfo(const SEIGradualDecodingRefreshInfo &sei); 87 Void xWriteSEINoDisplay(const SEINoDisplay &sei); 83 88 Void xWriteSEIToneMappingInfo(const SEIToneMappingInfo& sei); 84 #if P0050_KNEE_FUNCTION_SEI85 Void xWriteSEIKneeFunctionInfo(const SEIKneeFunctionInfo &sei);86 #endif87 #if Q0074_COLOUR_REMAPPING_SEI88 Void xWriteSEIColourRemappingInfo(const SEIColourRemappingInfo& sei);89 #endif90 89 Void xWriteSEISOPDescription(const SEISOPDescription& sei); 91 90 #if O0164_MULTI_LAYER_HRD … … 94 93 Void xWriteSEIScalableNesting(TComBitIf& bs, const SEIScalableNesting& sei, TComSPS *sps); 95 94 #endif 95 Void xWriteSEITempMotionConstrainedTileSets(TComBitIf& bs, const SEITempMotionConstrainedTileSets& sei); 96 Void xWriteSEITimeCode(const SEITimeCode& sei); 97 Void xWriteSEIChromaSamplingFilterHint(const SEIChromaSamplingFilterHint& sei/*, TComSPS *sps*/); 98 Void writeUserDefinedCoefficients(const SEIChromaSamplingFilterHint& sei); 99 Void xWriteSEIKneeFunctionInfo(const SEIKneeFunctionInfo &sei); 100 Void xWriteSEIMasteringDisplayColourVolume( const SEIMasteringDisplayColourVolume& sei); 96 101 Void xWriteByteAlign(); 102 #if Q0074_COLOUR_REMAPPING_SEI 103 Void xWriteSEIColourRemappingInfo(const SEIColourRemappingInfo& sei); 104 #endif 97 105 #if SVC_EXTENSION 98 106 #if LAYERS_NOT_PRESENT_SEI … … 130 138 131 139 //! \} 140 141 #endif
Note: See TracChangeset for help on using the changeset viewer.