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

#include <ManaMovieAudioDecoderOutput.h>

类 FManaMovieAudioDecoderOutput 继承关系图:

Public 成员函数

virtual ~FManaMovieAudioDecoderOutput ()
virtual uint32 GetChannels () const override
virtual FTimespan GetDuration () const
virtual uint32 GetFrames () const override
virtual uint32 GetSampleRate () const override
virtual FManaPlayerTimeStamp GetTime () const
void Initialize (uint32 InNumChannels, uint32 InSampleRate, FTimespan InDuration, const FManaPlayerTimeStamp &InPts) override
void SetOwner (const TSharedPtr< IManaMovieDecoderOutputOwner, ESPMode::ThreadSafe > &Renderer) override
Public 成员函数 继承自 IManaMovieAudioDecoderOutput
virtual ~IManaMovieAudioDecoderOutput ()=default

Private 属性

FTimespan Duration
uint32 NumChannels = 0
TWeakPtr< IManaMovieDecoderOutputOwner, ESPMode::ThreadSafe > OwningRenderer
uint32 SampleRate = 0
FManaPlayerTimeStamp Time

构造及析构函数说明

◆ ~FManaMovieAudioDecoderOutput()

virtual FManaMovieAudioDecoderOutput::~FManaMovieAudioDecoderOutput ( )
inlinevirtual

成员函数说明

◆ GetChannels()

virtual uint32 FManaMovieAudioDecoderOutput::GetChannels ( ) const
inlineoverridevirtual

◆ GetDuration()

virtual FTimespan FManaMovieAudioDecoderOutput::GetDuration ( ) const
inlinevirtual

◆ GetFrames()

virtual uint32 FManaMovieAudioDecoderOutput::GetFrames ( ) const
inlineoverridevirtual

◆ GetSampleRate()

virtual uint32 FManaMovieAudioDecoderOutput::GetSampleRate ( ) const
inlineoverridevirtual

◆ GetTime()

virtual FManaPlayerTimeStamp FManaMovieAudioDecoderOutput::GetTime ( ) const
inlinevirtual

◆ Initialize()

void FManaMovieAudioDecoderOutput::Initialize ( uint32 InNumChannels,
uint32 InSampleRate,
FTimespan InDuration,
const FManaPlayerTimeStamp & InPts )
inlineoverridevirtual

◆ SetOwner()

void FManaMovieAudioDecoderOutput::SetOwner ( const TSharedPtr< IManaMovieDecoderOutputOwner, ESPMode::ThreadSafe > & Renderer)
inlineoverridevirtual

类成员变量说明

◆ Duration

FTimespan FManaMovieAudioDecoderOutput::Duration
private

◆ NumChannels

uint32 FManaMovieAudioDecoderOutput::NumChannels = 0
private

◆ OwningRenderer

TWeakPtr<IManaMovieDecoderOutputOwner, ESPMode::ThreadSafe> FManaMovieAudioDecoderOutput::OwningRenderer
private

◆ SampleRate

uint32 FManaMovieAudioDecoderOutput::SampleRate = 0
private

◆ Time

FManaPlayerTimeStamp FManaMovieAudioDecoderOutput::Time
private

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