FVideoDecoderAllocFrameBufferResult

Result structure to be filled in by the application.

Windows
MacOS
Linux

References

Module

AVEncoder

Header

/Engine/Source/Runtime/AVEncoder/Public/VideoDecoderAllocationTypes.h

Include

#include "VideoDecoderAllocationTypes.h"

Syntax

struct FVideoDecoderAllocFrameBufferResult

Remarks

Result structure to be filled in by the application.

Variables

Name Description

Public variable

void *

 

AllocatedBuffer

The buffer the application has allocated.

Public variable

FFrameBufferOut...

 

AllocatedPlaneDesc

Public variable

int32_t

 

AllocatedPlaneLayout

Public variable

int32_t

 

AllocatedPlanesNum

Information of the allocated buffer planes, if applicable (depending on frame buffer type to allocate).

Public variable

int32_t

 

AllocatedSize

The actual buffer size the application has allocated.

Public variable

void *

 

CallbackValue

Buffer callback user value (a 'this' pointer to something within the application) for the retain and release callbacks.

Public variable

FReleaseFrameBu...

 

ReleaseCallback

Callback within the application to release the allocated buffer.

Public variable

FRetainFrameBuf...

 

RetainCallback

Callback within the application to retain the allocated buffer.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss