|
| | 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.