| IMediaSamples
|
Module |
|
Header |
/Engine/Plugins/Media/MediaIOFramework/Source/MediaIOCore/Public/MediaIOCoreSamples.h |
Include |
#include "MediaIOCoreSamples.h" |
class FMediaIOCoreSamples : public IMediaSamples
General purpose media sample queue.
Name | Description | ||
---|---|---|---|
|
AudioSamples |
||
|
CaptionSamples |
||
|
MetadataSamples |
||
|
SubtitleSamples |
||
|
VideoSamples |
Name | Description | |
---|---|---|
|
FMediaIOCoreSamples() |
|
|
FMediaIOCoreSamples ( |
Name | Description | ||
---|---|---|---|
|
AddAudio ( |
Add the given audio sample to the cache. |
|
|
AddCaption ( |
Add the given caption sample to the cache. |
|
|
AddMetadata ( |
Add the given metadata sample to the cache. |
|
|
AddSubtitle ( |
Add the given subtitle sample to the cache. |
|
|
AddVideo ( |
Add the given video sample to the cache. |
|
|
CacheSamplesState ( |
Caches the current sample container state for a given Player (evaluation) time |
|
|
EnableTimedDataChannels ( |
Enable or disable channels based on bitfield flag |
|
|
GetAudioFrameDropCount() |
Get Audio Samples frame dropped count. |
|
|
GetCaptionsFrameDropCount() |
Get Caption Samples frame dropped count. |
|
|
GetMetadataFrameDropCount() |
Get Metadata Samples frame dropped count. |
|
|
GetNextVideoSampleTime() |
Get next sample time from the VideoSampleQueue. |
|
|
GetSubtitlesFrameDropCount() |
Get Subtitles Samples frame dropped count. |
|
|
GetVideoFrameDropCount() |
Get Video Samples frame dropped count. |
|
|
InitializeAudioBuffer ( |
||
|
InitializeCaptionBuffer ( |
||
|
InitializeMetadataBuffer ( |
||
|
InitializeSubtitlesBuffer ( |
||
|
InitializeVideoBuffer ( |
Initialize our different buffers with player's settings and wheter or not it should be displayed / supported in Timing monitor |
|
|
NumAudioSamples() |
Get the number of queued audio samples. |
|
|
NumCaptionSamples() |
Get the number of queued caption samples. |
|
|
NumMetadataSamples() |
Get the number of queued metadata samples. |
|
|
NumSubtitleSamples() |
Get the number of queued subtitle samples. |
|
|
NumVideoSamples() |
Get the number of queued video samples. |
|
|
PopAudio() |
Pop a Audio sample from the cache. |
|
|
PopCaption() |
Pop a Caption sample from the cache. |
|
|
PopMetadata() |
Pop a Metadata sample from the cache. |
|
|
PopSubtitle() |
Pop a Subtitle sample from the cache. |
|
|
PopVideo() |
Pop a video sample from the cache. |
Name | Description | ||
---|---|---|---|
|
FetchAudio ( |
Fetch the next audio sample. |
|
|
FetchCaption ( |
Fetch the next caption sample. |
|
|
FetchMetadata ( |
Fetch the next metadata sample. |
|
|
FetchSubtitle ( |
Fetch the next subtitle sample. |
|
|
FetchVideo ( |
Fetch the next video sample. |
|
|
FlushSamples() |
Discard any outstanding media samples. |
Name | Description | ||
---|---|---|---|
|
FMediaIOCore... |
operator= ( |