Navigation
API > API/Plugins > API/Plugins/ElectraDecoders
| Name | FHEVCDecoderConfigurationRecord |
| Type | class |
| Header File | /Engine/Plugins/Media/ElectraCodecs/Source/ElectraDecoders/Public/Utils/MPEG/ElectraUtilsMPEGVideo_H265.h |
| Include Path | #include "Utils/MPEG/ElectraUtilsMPEGVideo_H265.h" |
Syntax
class FHEVCDecoderConfigurationRecord
Structs
| Name | Remarks |
|---|---|
| FArray |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Arrays | TArray< FArray > | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| AverageFrameRate | uint16 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| BitDepthChromaMinus8 | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| BitDepthLumaMinus8 | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| ChromaFormat | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| ConfigurationVersion | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| ConstantFrameRate | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| CSD | TArray< uint8 > | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| GeneralConstraintIndicatorFlags | uint64 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| GeneralLevelIDC | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| GeneralProfileCompatibilityFlags | uint32 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| GeneralProfileIDC | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| GeneralProfileSpace | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| GeneralTierFlag | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| MinSpatialSegmentationIDC | uint16 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| NALUnitLengthMinus1 | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| NumTemporalLayers | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| ParallelismType | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| ParsedSequenceParameterSets | TArray< FSequenceParameterSet > | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| ParsedVideoParameterSets | TArray< FVideoParameterSet > | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| PrefixNUTs | TArray< TArray< uint8 > > | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| RawData | TArray< uint8 > | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| SequenceParameterSets | TArray< TArray< uint8 > > | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| SuffixNUTs | TArray< TArray< uint8 > > | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| TemporalIdNested | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
| VideoParameterSets | TArray< TArray< uint8 > > | Utils/MPEG/ElectraUtilsMPEGVideo_H265.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CreateFromCodecSpecificData
(
const TConstArrayView< uint8 >& InCSD |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
uint8 GetBitDepthChromaMinus8() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
uint8 GetBitDepthLumaMinus8() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
uint8 GetChromaFormat() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
const TArray< uint8 > & GetCodecSpecificData() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
FString GetCodecSpecifierRFC6381
(
const TCHAR* InPrefix |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
FString GetFormatInfo() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
uint64 GetGeneralConstraintIndicatorFlags() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
uint8 GetGeneralLevelIDC() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
uint32 GetGeneralProfileCompatibilityFlags() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
uint8 GetGeneralProfileIDC() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
uint8 GetGeneralProfileSpace() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
uint8 GetGeneralTierFlag() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
const TArray< FSequenceParameterSet > & GetParsedSequenceParameterSets() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
const TArray< TArray< uint8 > > & GetPrefixNUTs() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
const TArray< uint8 > & GetRawData() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
const TArray< TArray< uint8 > > & GetSequenceParameterSets() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
const TArray< TArray< uint8 > > & GetSuffixNUTs() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
const TArray< TArray< uint8 > > & GetVideoParameterSets() |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h | ||
bool Parse
(
const TConstArrayView< uint8 >& InDCR |
Utils/MPEG/ElectraUtilsMPEGVideo_H265.h |