6#include "Containers/Array.h"
17#pragma warning(disable: 4005)
23#include <mftransform.h>
29#include <mfreadwrite.h>
38#ifndef WMFMEDIA_SUPPORTED_PLATFORM
39 #define WMFMEDIA_SUPPORTED_PLATFORM (PLATFORM_WINDOWS && (WINVER >= 0x0600 ) && !UE_SERVER)
60 enum class UE_DEPRECATED(5.4,
"AVEncoder has been deprecated. Please use the AVCodecs plugin family instead.")
EH264Profile
75 case EVideoFrameFormat::YUV420P:
76 return FString(
"EVideoFrameFormat::YUV420P");
77 case EVideoFrameFormat::D3D11_R8G8B8A8_UNORM:
78 return FString(
"EVideoFrameFormat::D3D11_R8G8B8A8_UNORM");
79 case EVideoFrameFormat::D3D12_R8G8B8A8_UNORM:
80 return FString(
"EVideoFrameFormat::D3D12_R8G8B8A8_UNORM");
81 case EVideoFrameFormat::CUDA_R8G8B8A8_UNORM:
82 return FString(
"EVideoFrameFormat::CUDA_R8G8B8A8_UNORM");
83 case EVideoFrameFormat::VULKAN_R8G8B8A8_UNORM:
84 return FString(
"EVideoFrameFormat::VULKAN_R8G8B8A8_UNORM");
85 case EVideoFrameFormat::Undefined:
87 return FString(
"EVideoFrameFormat::Undefined");
92 enum class UE_DEPRECATED(5.4,
"AVEncoder has been deprecated. Please use the AVCodecs plugin family instead.")
ECodecType
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
const uint32 H264Profile_ConstrainedHigh
Definition VideoCommon.h:104
const uint32 H264Profile_Baseline
Definition VideoCommon.h:102
const uint32 H264Profile_Main
Definition VideoCommon.h:103
const uint32 H264Profile_ConstrainedBaseline
Definition VideoCommon.h:101
const uint32 H264Profile_High
Definition VideoCommon.h:105
const int64 TimeStampNone
Definition VideoCommon.h:48
Definition AudioEncoder.cpp:7
Definition Voronoi.cpp:10