5#include "Containers/Array.h"
19 class FVideoEncoderInput;
20 class FVideoEncoderInputFrame;
40 bool FillData =
false;
45 return Width ==
other.Width
46 && Height ==
other.Height
54 && FillData ==
other.FillData
60 return !(*
this ==
other);
72 uint32 GetNumLayers()
const {
return static_cast<uint32>(Layers.Num()); }
99 class UE_DEPRECATED(5.4,
"AVEncoder has been deprecated. Please use the AVCodecs plugin family instead.")
FLayer
123 virtual void DestroyLayer(
FLayer* layer) {};
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
#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
UE::FPlatformRecursiveMutex FCriticalSection
Definition CriticalSection.h:53
UE_FORCEINLINE_HINT bool operator!=(const FIndexedPointer &Other) const
Definition LockFreeList.h:76
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition ScopeLock.h:141
Definition AndroidPlatformMisc.h:14
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition AudioEncoder.cpp:7
@ UNKNOWN
Definition SoundFileIOEnums.h:235
@ config
Definition ObjectMacros.h:860
bool operator==(const FCachedAssetKey &A, const FCachedAssetKey &B)
Definition AssetDataMap.h:501
float Encode(EEncoding SourceEncoding, float Value)
Definition TransferFunctions.cpp:51
@ false
Definition radaudio_common.h:23