Navigation
API > API/Plugins > API/Plugins/AMFCodecs
| Name | FVideoEncoderConfigAMF |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/AVCodecs/AMFCodecs/Source/AMFCodecs/Public/Video/Encoders/Configs/VideoEncoderConfigAMF.h |
| Include Path | #include "Video/Encoders/Configs/VideoEncoderConfigAMF.h" |
Syntax
struct FVideoEncoderConfigAMF : public FAVConfig
Inheritance Hierarchy
- FAVConfig → FVideoEncoderConfigAMF
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FVideoEncoderConfigAMF
(
EAVPreset Preset |
Video/Encoders/Configs/VideoEncoderConfigAMF.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| CodecTypeH264 | FName const | Video/Encoders/Configs/VideoEncoderConfigAMF.h | |
| CodecTypeH265 | FName const | Video/Encoders/Configs/VideoEncoderConfigAMF.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CodecType | FName | Video/Encoders/Configs/VideoEncoderConfigAMF.h | ||
| Height | uint32 | Video/Encoders/Configs/VideoEncoderConfigAMF.h | ||
| RepeatSPSPPS | bool | Video/Encoders/Configs/VideoEncoderConfigAMF.h | ||
| Width | uint32 | Video/Encoders/Configs/VideoEncoderConfigAMF.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Variants | TMap< wchar_t const *, amf::AMFVariantStruct, FDefaultSetAllocator, TStringPointerMapKeyFuncs_DEPRECATED< wchar_t const *, amf::AMFVariantStruct > > | Video/Encoders/Configs/VideoEncoderConfigAMF.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CompareProperty
(
wchar_t const* Name, |
Video/Encoders/Configs/VideoEncoderConfigAMF.h | ||
void CopyFrom
(
amf::AMFPropertyStorage const* Other |
Video/Encoders/Configs/VideoEncoderConfigAMF.h | ||
void CopyTo
(
amf::AMFPropertyStorage* Other |
Video/Encoders/Configs/VideoEncoderConfigAMF.h | ||
bool GetProperty
(
wchar_t const* Name, |
Video/Encoders/Configs/VideoEncoderConfigAMF.h | ||
void SetDifferencesOnly
(
FVideoEncoderConfigAMF const& NewConfig, |
Video/Encoders/Configs/VideoEncoderConfigAMF.h | ||
void SetProperty
(
wchar_t const* Name, |
Video/Encoders/Configs/VideoEncoderConfigAMF.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TAVResult< AMF_VIDEO_ENCODER_RATE_CONTROL_METHOD_ENUM > ConvertRateControlMode
(
ERateControlMode Mode |
Video/Encoders/Configs/VideoEncoderConfigAMF.h | ||
static TAVResult< ERateControlMode > ConvertRateControlMode
(
AMF_VIDEO_ENCODER_RATE_CONTROL_METHOD_ENUM Mode |
Video/Encoders/Configs/VideoEncoderConfigAMF.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
FVideoEncoderConfigAMF const& Other |
Video/Encoders/Configs/VideoEncoderConfigAMF.h | ||
bool operator==
(
FVideoEncoderConfigAMF const& Other |
Video/Encoders/Configs/VideoEncoderConfigAMF.h |