TDecoderOutputObjectPool

Windows
MacOS
Linux

References

Module

ElectraBase

Header

/Engine/Plugins/Media/ElectraUtil/Source/ElectraBase/Public/MediaDecoderOutput.h

Include

#include "MediaDecoderOutput.h"

Syntax

template<typename ObjectType, typename ObjectFactory>
class TDecoderOutputObjectPool

Constructors

Name Description

Public function

TDecoderOutputObjectPool

(
    ObjectFactory* ObjectFactoryIn...
)

Public function

TDecoderOutputObjectPool

(
    uint32 NumReserve,
    ObjectFactory* ObjectFactoryIn...
)

Functions

Name Description

Public function

TSharedRef< ...

 

AcquireShared()

Public function Const

int32

 

Num()

Public function

void

 

PrepareForDecoderShutdown()

Public function

void

 

Release

(
    ObjectType* Object
)

Public function

void

 

Reset

(
    uint32 NumObjects
)

Public function

void

 

Tick()

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