UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AVEncoder::FNativeVideoDecoderOutput Class Referenceabstract
+ Inheritance diagram for AVEncoder::FNativeVideoDecoderOutput:

Public Member Functions

virtual ~FNativeVideoDecoderOutput ()=default
 
virtual void SetOwner (const TSharedPtr< IDecoderOutputOwner, ESPMode::ThreadSafe > &Renderer)=0
 
virtual void InitializePoolable ()
 
virtual void ShutdownPoolable ()
 
virtual FIntPoint GetDim () const =0
 
virtual FTimespan GetDuration () const
 

Constructor & Destructor Documentation

◆ ~FNativeVideoDecoderOutput()

virtual AVEncoder::FNativeVideoDecoderOutput::~FNativeVideoDecoderOutput ( )
virtualdefault

Member Function Documentation

◆ GetDim()

virtual FIntPoint AVEncoder::FNativeVideoDecoderOutput::GetDim ( ) const
pure virtual

◆ GetDuration()

virtual FTimespan AVEncoder::FNativeVideoDecoderOutput::GetDuration ( ) const
inlinevirtual

◆ InitializePoolable()

virtual void AVEncoder::FNativeVideoDecoderOutput::InitializePoolable ( )
inlinevirtual

◆ SetOwner()

virtual void AVEncoder::FNativeVideoDecoderOutput::SetOwner ( const TSharedPtr< IDecoderOutputOwner, ESPMode::ThreadSafe > &  Renderer)
pure virtual

◆ ShutdownPoolable()

virtual void AVEncoder::FNativeVideoDecoderOutput::ShutdownPoolable ( )
inlinevirtual

The documentation for this class was generated from the following file: