CriWare Unreal Engine
Plug-ins for CriWare solutions.
载入中...
搜索中...
未找到
FManaMovieTextureSampleAndroidPool类 参考

#include <ManaMovieTextureSampleAndroid.h>

类 FManaMovieTextureSampleAndroidPool 继承关系图:

Public 成员函数

 FManaMovieTextureSampleAndroidPool ()
 ~FManaMovieTextureSampleAndroidPool ()
virtual TSharedRef< FManaMovieTextureSample, ESPMode::ThreadSafe > AcquireShared () override
TextureSample * Alloc () const
FManaMovieVideoDecoderOutputAndroid::FTextureRef CreateCodecTexture ()
FManaMovieVideoDecoderOutputAndroid::FTextureRef GetCodecTexture ()
bool SetCodecTextureToPlayer (const FCriManaPlayerPtr &Player)
virtual void Tick () override
bool UpdateCodecTextureFromPlayer (const FCriManaPlayerPtr &Player, const CriManaFrameInfo &InFrameInfo, FManaMovieVideoDecoderOutputAndroid::FTextureInfo &OutTextureInfo)
Public 成员函数 继承自 IManaMovieTextureSamplePool
virtual ~IManaMovieTextureSamplePool ()
virtual void PrepareForDecoderShutdown ()

Private 类型

using ParentClass = TManaObjectPool<FManaMovieTextureSampleAndroid, FManaMovieTextureSampleAndroidPool>
using TextureSample = FManaMovieTextureSampleAndroid

Private 属性

TSharedPtr< FManaMediaCodecRenderResources, ESPMode::ThreadSafe > SharedRenderResources

成员类型定义说明

◆ ParentClass

◆ TextureSample

构造及析构函数说明

◆ FManaMovieTextureSampleAndroidPool()

FManaMovieTextureSampleAndroidPool::FManaMovieTextureSampleAndroidPool ( )

◆ ~FManaMovieTextureSampleAndroidPool()

FManaMovieTextureSampleAndroidPool::~FManaMovieTextureSampleAndroidPool ( )
inline

成员函数说明

◆ AcquireShared()

virtual TSharedRef< FManaMovieTextureSample, ESPMode::ThreadSafe > FManaMovieTextureSampleAndroidPool::AcquireShared ( )
inlineoverridevirtual

◆ Alloc()

TextureSample * FManaMovieTextureSampleAndroidPool::Alloc ( ) const
inline

◆ CreateCodecTexture()

FManaMovieVideoDecoderOutputAndroid::FTextureRef FManaMovieTextureSampleAndroidPool::CreateCodecTexture ( )

◆ GetCodecTexture()

FManaMovieVideoDecoderOutputAndroid::FTextureRef FManaMovieTextureSampleAndroidPool::GetCodecTexture ( )

◆ SetCodecTextureToPlayer()

bool FManaMovieTextureSampleAndroidPool::SetCodecTextureToPlayer ( const FCriManaPlayerPtr & Player)

◆ Tick()

virtual void FManaMovieTextureSampleAndroidPool::Tick ( )
inlineoverridevirtual

◆ UpdateCodecTextureFromPlayer()

bool FManaMovieTextureSampleAndroidPool::UpdateCodecTextureFromPlayer ( const FCriManaPlayerPtr & Player,
const CriManaFrameInfo & InFrameInfo,
FManaMovieVideoDecoderOutputAndroid::FTextureInfo & OutTextureInfo )

类成员变量说明

◆ SharedRenderResources

TSharedPtr<FManaMediaCodecRenderResources, ESPMode::ThreadSafe> FManaMovieTextureSampleAndroidPool::SharedRenderResources
private

该类的文档由以下文件生成: