UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AVEncoder Namespace Reference

Namespaces

namespace  DecoderUtilities
 
namespace  Electra
 

Classes

class  FF5PlayerVideoDecoderOutputDX
 
class  FNativeVideoDecoderOutput
 
class  FVideoDecoderH264_Dummy
 
class  FVideoDecoderH264_Impl
 
class  FVideoDecoderH264_Windows
 
class  FVideoDecoderH264_WindowsImpl
 
class  FVideoDecoderInputImpl
 
class  FVideoDecoderMPEG4
 
class  FVideoDecoderMPEG4_Impl
 
class  FVideoDecoderOutputDummy
 
class  FVideoDecoderOutputDX
 
class  FVideoDecoderOutputH264_Windows
 
class  FVideoDecoderOutputMPEG4
 
class  FVideoDecoderVP8
 
class  FVideoEncoderInputFrameImpl
 
class  FVideoEncoderInputImpl
 
class  IDecoderOutputOwner
 

Functions

void RegisterDefaultFactories ()
 
void DoDefaultRegistration ()
 
struct UE_DEPRECATED (5.4, "AVEncoder has been deprecated. Please use the AVCodecs plugin family instead.") FAudioFrame
 
PRAGMA_DISABLE_DEPRECATION_WARNINGS FString ToString (EVideoFrameFormat Format)
 

Function Documentation

◆ DoDefaultRegistration()

void AVEncoder::DoDefaultRegistration ( )

◆ RegisterDefaultFactories()

void AVEncoder::RegisterDefaultFactories ( )

◆ ToString()

PRAGMA_DISABLE_DEPRECATION_WARNINGS FString AVEncoder::ToString ( EVideoFrameFormat  Format)
inline

◆ UE_DEPRECATED()

struct AVEncoder::UE_DEPRECATED ( 5.  4,
"AVEncoder has been deprecated. Please use the AVCodecs plugin family instead."   
)

Shutdown MUST be called before destruction

Encoding/Decoding latency