Module |
|
Header |
/Engine/Source/Runtime/AVEncoder/Public/VideoDecoderAllocationTypes.h |
Include |
#include "VideoDecoderAllocationTypes.h" |
struct FVideoDecoderAllocFrameBufferResult
Result structure to be filled in by the application.
Name | Description | ||
---|---|---|---|
|
void * |
AllocatedBuffer |
The buffer the application has allocated. |
|
AllocatedPlaneDesc |
||
|
int32_t |
AllocatedPlaneLayout |
|
|
int32_t |
AllocatedPlanesNum |
Information of the allocated buffer planes, if applicable (depending on frame buffer type to allocate). |
|
int32_t |
AllocatedSize |
The actual buffer size the application has allocated. |
|
void * |
CallbackValue |
Buffer callback user value (a 'this' pointer to something within the application) for the retain and release callbacks. |
|
ReleaseCallback |
Callback within the application to release the allocated buffer. |
|
|
RetainCallback |
Callback within the application to retain the allocated buffer. |