CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
FManaMoviePlayerAudioSample Class Reference

#include <ManaMovieAudioSample.h>

Inheritance diagram for FManaMoviePlayerAudioSample:

Public Member Functions

 FManaMoviePlayerAudioSample ()
 ~FManaMoviePlayerAudioSample ()
const void * GetBuffer () override
uint32 GetChannels () const override
FTimespan GetDuration () const override
EManaAudioSampleFormat GetFormat () const override
uint32 GetFrames () const override
uint32 GetMaxBufferBytes () const
uint32 GetSampleRate () const override
FManaTimeStamp GetTime () const override
void Initialize (const IManaMovieAudioDecoderOutputPtr &InDecoderOutput)
virtual void InitializePoolable () override
virtual void ShutdownPoolable () override

Private Attributes

IManaMovieAudioDecoderOutputPtr DecoderOutput

Constructor & Destructor Documentation

◆ FManaMoviePlayerAudioSample()

FManaMoviePlayerAudioSample::FManaMoviePlayerAudioSample ( )
inline

◆ ~FManaMoviePlayerAudioSample()

FManaMoviePlayerAudioSample::~FManaMoviePlayerAudioSample ( )
inline

Member Function Documentation

◆ GetBuffer()

const void * FManaMoviePlayerAudioSample::GetBuffer ( )
inlineoverride

◆ GetChannels()

uint32 FManaMoviePlayerAudioSample::GetChannels ( ) const
inlineoverride

◆ GetDuration()

FTimespan FManaMoviePlayerAudioSample::GetDuration ( ) const
inlineoverride

◆ GetFormat()

EManaAudioSampleFormat FManaMoviePlayerAudioSample::GetFormat ( ) const
inlineoverride

◆ GetFrames()

uint32 FManaMoviePlayerAudioSample::GetFrames ( ) const
inlineoverride

◆ GetMaxBufferBytes()

uint32 FManaMoviePlayerAudioSample::GetMaxBufferBytes ( ) const
inline

◆ GetSampleRate()

uint32 FManaMoviePlayerAudioSample::GetSampleRate ( ) const
inlineoverride

◆ GetTime()

FManaTimeStamp FManaMoviePlayerAudioSample::GetTime ( ) const
inlineoverride

◆ Initialize()

void FManaMoviePlayerAudioSample::Initialize ( const IManaMovieAudioDecoderOutputPtr & InDecoderOutput)
inline

◆ InitializePoolable()

void FManaMoviePlayerAudioSample::InitializePoolable ( )
overridevirtual

◆ ShutdownPoolable()

void FManaMoviePlayerAudioSample::ShutdownPoolable ( )
overridevirtual

Member Data Documentation

◆ DecoderOutput

IManaMovieAudioDecoderOutputPtr FManaMoviePlayerAudioSample::DecoderOutput
private

The documentation for this class was generated from the following files:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWareMana/Source/CriWareMana/Public/ManaPlayer/ManaMovieAudioSample.h
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWareMana/Source/CriWareMana/Private/ManaPlayer/ManaMovieAudioSample.cpp