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

Public Member Functions

PRAGMA_DISABLE_DEPRECATION_WARNINGS FVideoDecoderOutputH264_Windows ()
 
PRAGMA_ENABLE_DEPRECATION_WARNINGS virtual PRAGMA_DISABLE_DEPRECATION_WARNINGS ~FVideoDecoderOutputH264_Windows ()
 
virtual PRAGMA_ENABLE_DEPRECATION_WARNINGS int32 AddRef () override
 
virtual int32 Release () override
 
void SetIsValid (bool bInIsValid)
 
bool GetIsValid () const
 
void SetWidth (int32 InWidth)
 
virtual int32 GetWidth () const override
 
void SetHeight (int32 InHeight)
 
virtual int32 GetHeight () const override
 
virtual int64 GetPTS () const override
 
void SetPTS (int64 InPTS)
 
virtual PRAGMA_DISABLE_DEPRECATION_WARNINGS const FVideoDecoderAllocFrameBufferResultGetAllocatedBuffer () const PRAGMA_ENABLE_DEPRECATION_WARNINGS
 
void SetCropLeft (int32 InCrop)
 
virtual int32 GetCropLeft () const override
 
void SetCropRight (int32 InCrop)
 
virtual int32 GetCropRight () const override
 
void SetCropTop (int32 InCrop)
 
virtual int32 GetCropTop () const override
 
void SetCropBottom (int32 InCrop)
 
virtual int32 GetCropBottom () const override
 
void SetAspectX (int32 InAspect)
 
virtual int32 GetAspectX () const override
 
void SetAspectY (int32 InAspect)
 
virtual int32 GetAspectY () const override
 
void SetPitchX (int32 InPitch)
 
virtual int32 GetPitchX () const override
 
void SetPitchY (int32 InPitch)
 
virtual int32 GetPitchY () const override
 
void SetColorFormat (uint32 InColorFormat)
 
virtual uint32 GetColorFormat () const override
 
PRAGMA_DISABLE_DEPRECATION_WARNINGS FVideoDecoderAllocFrameBufferResultGetBuffer () PRAGMA_ENABLE_DEPRECATION_WARNINGS
 
void SetNativeDecoderOutput (FNativeVideoDecoderOutput *InNativeDecoderOutput)
 

Detailed Description

Decoded media sample

Constructor & Destructor Documentation

◆ FVideoDecoderOutputH264_Windows()

PRAGMA_DISABLE_DEPRECATION_WARNINGS AVEncoder::FVideoDecoderOutputH264_Windows::FVideoDecoderOutputH264_Windows ( )
inline

◆ ~FVideoDecoderOutputH264_Windows()

PRAGMA_ENABLE_DEPRECATION_WARNINGS virtual PRAGMA_DISABLE_DEPRECATION_WARNINGS AVEncoder::FVideoDecoderOutputH264_Windows::~FVideoDecoderOutputH264_Windows ( )
inlinevirtual

Member Function Documentation

◆ AddRef()

virtual PRAGMA_ENABLE_DEPRECATION_WARNINGS int32 AVEncoder::FVideoDecoderOutputH264_Windows::AddRef ( )
inlineoverridevirtual

◆ GetAllocatedBuffer()

virtual PRAGMA_DISABLE_DEPRECATION_WARNINGS const FVideoDecoderAllocFrameBufferResult * AVEncoder::FVideoDecoderOutputH264_Windows::GetAllocatedBuffer ( ) const
inlinevirtual

◆ GetAspectX()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::GetAspectX ( ) const
inlineoverridevirtual

◆ GetAspectY()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::GetAspectY ( ) const
inlineoverridevirtual

◆ GetBuffer()

PRAGMA_DISABLE_DEPRECATION_WARNINGS FVideoDecoderAllocFrameBufferResult * AVEncoder::FVideoDecoderOutputH264_Windows::GetBuffer ( )
inline

◆ GetColorFormat()

virtual uint32 AVEncoder::FVideoDecoderOutputH264_Windows::GetColorFormat ( ) const
inlineoverridevirtual

◆ GetCropBottom()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::GetCropBottom ( ) const
inlineoverridevirtual

◆ GetCropLeft()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::GetCropLeft ( ) const
inlineoverridevirtual

◆ GetCropRight()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::GetCropRight ( ) const
inlineoverridevirtual

◆ GetCropTop()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::GetCropTop ( ) const
inlineoverridevirtual

◆ GetHeight()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::GetHeight ( ) const
inlineoverridevirtual

◆ GetIsValid()

bool AVEncoder::FVideoDecoderOutputH264_Windows::GetIsValid ( ) const
inline

◆ GetPitchX()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::GetPitchX ( ) const
inlineoverridevirtual

◆ GetPitchY()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::GetPitchY ( ) const
inlineoverridevirtual

◆ GetPTS()

virtual int64 AVEncoder::FVideoDecoderOutputH264_Windows::GetPTS ( ) const
inlineoverridevirtual

◆ GetWidth()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::GetWidth ( ) const
inlineoverridevirtual

◆ Release()

virtual int32 AVEncoder::FVideoDecoderOutputH264_Windows::Release ( )
inlineoverridevirtual

◆ SetAspectX()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetAspectX ( int32  InAspect)
inline

◆ SetAspectY()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetAspectY ( int32  InAspect)
inline

◆ SetColorFormat()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetColorFormat ( uint32  InColorFormat)
inline

◆ SetCropBottom()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetCropBottom ( int32  InCrop)
inline

◆ SetCropLeft()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetCropLeft ( int32  InCrop)
inline

◆ SetCropRight()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetCropRight ( int32  InCrop)
inline

◆ SetCropTop()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetCropTop ( int32  InCrop)
inline

◆ SetHeight()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetHeight ( int32  InHeight)
inline

◆ SetIsValid()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetIsValid ( bool  bInIsValid)
inline

◆ SetNativeDecoderOutput()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetNativeDecoderOutput ( FNativeVideoDecoderOutput InNativeDecoderOutput)
inline

◆ SetPitchX()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetPitchX ( int32  InPitch)
inline

◆ SetPitchY()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetPitchY ( int32  InPitch)
inline

◆ SetPTS()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetPTS ( int64  InPTS)
inline

◆ SetWidth()

void AVEncoder::FVideoDecoderOutputH264_Windows::SetWidth ( int32  InWidth)
inline

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