Navigation
API > API/Plugins > API/Plugins/ElectraDecoders
ISO/IEC 14496-15:2022 - 5.3.2 Decoder configuration information
| Name | FAVCDecoderConfigurationRecord |
| Type | class |
| Header File | /Engine/Plugins/Media/ElectraCodecs/Source/ElectraDecoders/Public/Utils/MPEG/ElectraUtilsMPEGVideo_H264.h |
| Include Path | #include "Utils/MPEG/ElectraUtilsMPEGVideo_H264.h" |
Syntax
class FAVCDecoderConfigurationRecord
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AVCLevelIndication | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| AVCProfileIndication | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| bHaveAdditionalProfileIndication | bool | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| BitDepthChromaMinus8 | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| BitDepthLumaMinus8 | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| ChromaFormat | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| ConfigurationVersion | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| CSD | TArray< uint8 > | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| NALUnitLength | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| PictureParameterSets | TArray< TArray< uint8 > > | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| ProfileCompatibility | uint8 | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| RawData | TArray< uint8 > | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| SequenceParameterSets | TArray< TArray< uint8 > > | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
| SequenceParameterSetsExt | TArray< TArray< uint8 > > | Utils/MPEG/ElectraUtilsMPEGVideo_H264.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CreateFromCodecSpecificData
(
const TConstArrayView< uint8 >& InCSD |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
uint8 GetAVCLevelIndication() |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
uint8 GetAVCProfileIndication() |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
const TArray< uint8 > & GetCodecSpecificData() |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
FString GetCodecSpecifierRFC6381
(
const TCHAR* InPrefix |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
FString GetFormatInfo() |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
const TArray< TArray< uint8 > > & GetPictureParameterSets() |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
uint8 GetProfileCompatibility() |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
const TArray< uint8 > & GetRawData() |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
const TArray< TArray< uint8 > > & GetSequenceParameterSets() |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h | ||
bool Parse
(
const TConstArrayView< uint8 >& InDCR |
Utils/MPEG/ElectraUtilsMPEGVideo_H264.h |