|
| CRI_API | FManaMoviePlayer () |
| virtual CRI_API | ~FManaMoviePlayer () |
| CRI_API bool | CanControl (EManaControl Control) const override |
| CRI_API void | Close () override |
| CRI_API void | ExecuteNativePlayerCommand (TFunction< void(void *NativePlayer)> InFunction) override |
| bool | FlushOnSeekCompleted () const override |
| bool | FlushOnSeekStarted () const override |
| CRI_API bool | GetAlphaTrackFormat (int32 TrackIndex, int32 FormatIndex, FManaVideoTrackInfo &OutFormat) const override |
| CRI_API FCriAtomExPlayerPtr | GetAtomExPlayer (EManaTrackType TrackType) override |
| CRI_API FCriAtomVoicePoolPtr | GetAtomExVoicePool (EManaTrackType TrackType) override |
| CRI_API bool | GetAudioTrackFormat (int32 TrackIndex, int32 FormatIndex, FManaAudioTrackInfo &OutFormat) const override |
| IManaCache & | GetCache () override |
| IManaControls & | GetControls () override |
| CRI_API FTimespan | GetDuration () const override |
| CRI_API FString | GetInfo () const override |
| IManaNativeSDK & | GetNativeSDK () override |
| CRI_API uint32 | GetNewResourcesOnOpen () const override |
| CRI_API int32 | GetNumTrackFormats (EManaTrackType TrackType, int32 TrackIndex) const override |
| CRI_API int32 | GetNumTracks (EManaTrackType TrackType) const override |
| CRI_API TRange< FTimespan > | GetPlaybackTimeRange (EManaTimeRangeType InRangeToGet) const override |
| CRI_API bool | GetPlayerFeatureFlag (EFeatureFlag flag) const override |
| CRI_API FGuid | GetPlayerPluginGUID () const override |
| CRI_API float | GetRate () const override |
| CRI_API IManaSamples & | GetSamples () override |
| CRI_API int32 | GetSelectedTrack (EManaTrackType TrackType) const override |
| CRI_API EManaState | GetState () const override |
| CRI_API FString | GetStats () const override |
| CRI_API EManaStatus | GetStatus () const override |
| CRI_API TRangeSet< float > | GetSupportedRates (EManaRateThinning Thinning) const override |
| CRI_API FTimespan | GetTime () const override |
| CRI_API FText | GetTrackDisplayName (EManaTrackType TrackType, int32 TrackIndex) const override |
| CRI_API int32 | GetTrackFormat (EManaTrackType TrackType, int32 TrackIndex) const override |
| CRI_API FString | GetTrackLanguage (EManaTrackType TrackType, int32 TrackIndex) const override |
| CRI_API FString | GetTrackName (EManaTrackType TrackType, int32 TrackIndex) const override |
| CRI_API IManaTracks & | GetTracks () override |
| CRI_API FString | GetUrl () const override |
| CRI_API bool | GetVideoTrackFormat (int32 TrackIndex, int32 FormatIndex, FManaVideoTrackInfo &OutFormat) const override |
| IManaView & | GetView () override |
| CRI_API bool | Initialize (IManaEventSink &InEventSink) |
| CRI_API bool | IsLooping () const override |
| CRI_API bool | Open (const FString &Url, const IManaOptions *Options) override |
| CRI_API bool | Open (const FString &Url, const IManaOptions *Options, const FManaPlayerOptions *PlayerOptions) override |
| CRI_API bool | Open (const TSharedRef< FArchive, ESPMode::ThreadSafe > &Archive, const FString &OriginalUrl, const IManaOptions *Options) override |
| CRI_API bool | QueryCacheState (EManaCacheState State, TRangeSet< FTimespan > &OutTimeRanges) const override |
| CRI_API bool | Seek (const FTimespan &Time) override |
| CRI_API bool | SelectTrack (EManaTrackType TrackType, int32 TrackIndex) override |
| CRI_API bool | SetAsyncResourceReleaseNotification (IAsyncResourceReleaseNotificationRef AsyncResourceReleaseNotification) override |
| CRI_API void | SetGuid (const FGuid &Guid) override |
| CRI_API void | SetLastAudioRenderedSampleTime (FTimespan SampleTime) override |
| CRI_API bool | SetLooping (bool bLooping) override |
| CRI_API bool | SetNativeVolume (float Volume) override |
| CRI_API bool | SetPlaybackTimeRange (const TRange< FTimespan > &InTimeRange) override |
| CRI_API bool | SetRate (float Rate) override |
| CRI_API bool | SetTrackFormat (EManaTrackType TrackType, int32 TrackIndex, int32 FormatIndex) override |
| CRI_API bool | SetVideoTrackFrameRate (int32 TrackIndex, int32 FormatIndex, float FrameRate) override |
| CRI_API void | TickAudio () override |
| CRI_API void | TickInput (FTimespan DeltaTime, FTimespan Timecode) override |
| virtual CRI_API TSharedPtr< IManaMoviePlayerResourceDelegate, ESPMode::ThreadSafe > | CreateDecoderResourceDelegate () |
| virtual CRI_API TSharedPtr< FManaMovieVideoDecoderOutput, ESPMode::ThreadSafe > | CreateVideoDecoderOutput () |
| FManaMoviePlayerAudioSamplePool | OutputAudioPool |
| TSharedPtr< IManaMovieTextureSamplePool, ESPMode::ThreadSafe > | OutputTexturePool |
| TSharedPtr< IManaMoviePlayerResourceDelegate, ESPMode::ThreadSafe > | PlayerResourceDelegate |