|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <ManaMovieTextureSampleAndroid.h>
公開メンバ関数 | |
| 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) |
| 基底クラス IManaMovieTextureSamplePool に属する継承公開メンバ関数 | |
| virtual | ~IManaMovieTextureSamplePool () |
| virtual void | PrepareForDecoderShutdown () |
非公開型 | |
| using | ParentClass = TManaObjectPool<FManaMovieTextureSampleAndroid, FManaMovieTextureSampleAndroidPool> |
| using | TextureSample = FManaMovieTextureSampleAndroid |
非公開変数類 | |
| TSharedPtr< FManaMediaCodecRenderResources, ESPMode::ThreadSafe > | SharedRenderResources |
|
private |
| FManaMovieTextureSampleAndroidPool::FManaMovieTextureSampleAndroidPool | ( | ) |
|
inline |
|
inlineoverridevirtual |
IManaMovieTextureSamplePoolを実装しています。
|
inline |
| FManaMovieVideoDecoderOutputAndroid::FTextureRef FManaMovieTextureSampleAndroidPool::CreateCodecTexture | ( | ) |
| FManaMovieVideoDecoderOutputAndroid::FTextureRef FManaMovieTextureSampleAndroidPool::GetCodecTexture | ( | ) |
| bool FManaMovieTextureSampleAndroidPool::SetCodecTextureToPlayer | ( | const FCriManaPlayerPtr & | Player | ) |
|
inlineoverridevirtual |
IManaMovieTextureSamplePoolを実装しています。
| bool FManaMovieTextureSampleAndroidPool::UpdateCodecTextureFromPlayer | ( | const FCriManaPlayerPtr & | Player, |
| const CriManaFrameInfo & | InFrameInfo, | ||
| FManaMovieVideoDecoderOutputAndroid::FTextureInfo & | OutTextureInfo ) |
|
private |