|
| SEIEncoder () |
|
virtual | ~SEIEncoder () |
|
Void | init (TEncCfg *encCfg, TEncTop *encTop, TEncGOP *encGOP) |
|
|
Void | initSEIActiveParameterSets (SEIActiveParameterSets *sei, const TComVPS *vps, const TComSPS *sps) |
|
Void | initSEIFramePacking (SEIFramePacking *sei, Int currPicNum) |
|
Void | initSEIDisplayOrientation (SEIDisplayOrientation *sei) |
|
Void | initSEIToneMappingInfo (SEIToneMappingInfo *sei) |
|
Void | initSEISOPDescription (SEISOPDescription *sei, TComSlice *slice, Int picInGOP, Int lastIdr, Int currGOPSize) |
|
Void | initSEIBufferingPeriod (SEIBufferingPeriod *sei, TComSlice *slice) |
|
Void | initSEIScalableNesting (SEIScalableNesting *sei, SEIMessages &nestedSEIs) |
|
Void | initSEIRecoveryPoint (SEIRecoveryPoint *sei, TComSlice *slice) |
|
Void | initSEISegmentedRectFramePacking (SEISegmentedRectFramePacking *sei) |
|
Void | initSEITempMotionConstrainedTileSets (SEITempMotionConstrainedTileSets *sei, const TComPPS *pps) |
|
Void | initSEIKneeFunctionInfo (SEIKneeFunctionInfo *sei) |
|
Void | initSEIContentColourVolume (SEIContentColourVolume *sei) |
|
Void | initSEIErp (SEIEquirectangularProjection *sei) |
|
Void | initSEISphereRotation (SEISphereRotation *sei) |
|
Void | initSEIOmniViewport (SEIOmniViewport *sei) |
|
Void | initSEICubemapProjection (SEICubemapProjection *sei) |
|
Void | initSEIRegionWisePacking (SEIRegionWisePacking *sei) |
|
Void | initSEIChromaResamplingFilterHint (SEIChromaResamplingFilterHint *sei, Int iHorFilterIndex, Int iVerFilterIndex) |
|
Void | initSEITimeCode (SEITimeCode *sei) |
|
Bool | initSEIColourRemappingInfo (SEIColourRemappingInfo *sei, Int currPOC) |
|
Void | initSEIAlternativeTransferCharacteristics (SEIAlternativeTransferCharacteristics *sei) |
|
Void | readToneMappingInfoSEI (std::istream &fic, SEIToneMappingInfo *seiToneMappingInfo, Bool &failed) |
|
Void | readChromaResamplingFilterHintSEI (std::istream &fic, SEIChromaResamplingFilterHint *seiChromaResamplingFilterHint, Bool &failed) |
|
Void | readKneeFunctionInfoSEI (std::istream &fic, SEIKneeFunctionInfo *seiKneeFunctionInfo, Bool &failed) |
|
Void | readColourRemapSEI (std::istream &fic, SEIColourRemappingInfo *seiColorRemappingInfo, Bool &failed) |
|
Void | readContentColourVolumeSEI (std::istream &fic, SEIContentColourVolume *seiContentColourVolume, Bool &failed) |
|
Bool | initSEIRegionalNesting (SEIRegionalNesting *sei, Int currPOC) |
|
Void | readRNSEIWindow (std::istream &fic, RNSEIWindowVec::iterator regionIter, Bool &failed) |
|
Void | initDecodedPictureHashSEI (SEIDecodedPictureHash *sei, TComPic *pcPic, std::string &rHashString, const BitDepths &bitDepths) |
| calculate hashes for entire reconstructed picture More...
|
|
Void | initTemporalLevel0IndexSEI (SEITemporalLevel0Index *sei, TComSlice *slice) |
|
Void | initSEIGreenMetadataInfo (SEIGreenMetadataInfo *sei, UInt u) |
|
Initializes different SEI message types based on given encoder configuration parameters.
Definition at line 48 of file SEIEncoder.h.