UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IMediaSamples Member List

This is the complete list of members for IMediaSamples, including all inherited members.

CanReceiveAudioSamples(uint32 Num) constIMediaSamplesinlinevirtual
CanReceiveCaptionSamples(uint32 Num) constIMediaSamplesinlinevirtual
CanReceiveMetadataSamples(uint32 Num) constIMediaSamplesinlinevirtual
CanReceiveSubtitleSamples(uint32 Num) constIMediaSamplesinlinevirtual
CanReceiveVideoSamples(uint32 Num) constIMediaSamplesinlinevirtual
DiscardAudioSamples(const TRange< FMediaTimeStamp > &TimeRange, bool bReverse)IMediaSamplesinlinevirtual
DiscardCaptionSamples(const TRange< FMediaTimeStamp > &TimeRange, bool bReverse)IMediaSamplesinlinevirtual
DiscardMetadataSamples(const TRange< FMediaTimeStamp > &TimeRange, bool bReverse)IMediaSamplesinlinevirtual
DiscardSubtitleSamples(const TRange< FMediaTimeStamp > &TimeRange, bool bReverse)IMediaSamplesinlinevirtual
DiscardVideoSamples(const TRange< FMediaTimeStamp > &TimeRange, bool bReverse)IMediaSamplesinlinevirtual
EFetchBestSampleResult enum nameIMediaSamples
FetchAudio(TRange< FTimespan > TimeRange, TSharedPtr< IMediaAudioSample, ESPMode::ThreadSafe > &OutSample)IMediaSamplesinlinevirtual
FetchAudio(TRange< FMediaTimeStamp > TimeRange, TSharedPtr< IMediaAudioSample, ESPMode::ThreadSafe > &OutSample)IMediaSamplesinlinevirtual
FetchBestVideoSampleForTimeRange(const TRange< FMediaTimeStamp > &TimeRange, TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &OutSample, bool bReverse, bool bConsistentResult)IMediaSamplesinlinevirtual
FetchCaption(TRange< FTimespan > TimeRange, TSharedPtr< IMediaOverlaySample, ESPMode::ThreadSafe > &OutSample)IMediaSamplesinlinevirtual
FetchCaption(TRange< FMediaTimeStamp > TimeRange, TSharedPtr< IMediaOverlaySample, ESPMode::ThreadSafe > &OutSample)IMediaSamplesinlinevirtual
FetchMetadata(TRange< FTimespan > TimeRange, TSharedPtr< IMediaBinarySample, ESPMode::ThreadSafe > &OutSample)IMediaSamplesinlinevirtual
FetchMetadata(TRange< FMediaTimeStamp > TimeRange, TSharedPtr< IMediaBinarySample, ESPMode::ThreadSafe > &OutSample)IMediaSamplesinlinevirtual
FetchSubtitle(TRange< FTimespan > TimeRange, TSharedPtr< IMediaOverlaySample, ESPMode::ThreadSafe > &OutSample)IMediaSamplesinlinevirtual
FetchSubtitle(TRange< FMediaTimeStamp > TimeRange, TSharedPtr< IMediaOverlaySample, ESPMode::ThreadSafe > &OutSample)IMediaSamplesinlinevirtual
FetchVideo(TRange< FTimespan > TimeRange, TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &OutSample)IMediaSamplesinlinevirtual
FetchVideo(TRange< FMediaTimeStamp > TimeRange, TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &OutSample)IMediaSamplesinlinevirtual
FlushSamples()IMediaSamplesinlinevirtual
GetNumDroppedAudioSamples(bool bInClearToZero)IMediaSamplesinlinevirtual
GetNumDroppedCaptionSamples(bool bInClearToZero)IMediaSamplesinlinevirtual
GetNumDroppedMetadataSamples(bool bInClearToZero)IMediaSamplesinlinevirtual
GetNumDroppedSubtitleSamples(bool bInClearToZero)IMediaSamplesinlinevirtual
GetNumDroppedVideoSamples(bool bInClearToZero)IMediaSamplesinlinevirtual
NumAudioSamples() constIMediaSamplesinlinevirtual
NumCaptionSamples() constIMediaSamplesinlinevirtual
NumMetadataSamples() constIMediaSamplesinlinevirtual
NumSubtitleSamples() constIMediaSamplesinlinevirtual
NumVideoSamples() constIMediaSamplesinlinevirtual
PeekAudioSampleTimeRanges(TArray< TRange< FMediaTimeStamp > > &TimeRange)IMediaSamplesinlinevirtual
PeekVideoSampleTime(FMediaTimeStamp &TimeStamp)=0IMediaSamplespure virtual
PeekVideoSampleTimeRanges(TArray< TRange< FMediaTimeStamp > > &TimeRange)IMediaSamplesinlinevirtual
PurgeOutdatedCaptionSamples(const FMediaTimeStamp &ReferenceTime, bool bReversed, FTimespan MaxAge)IMediaSamplesinlinevirtual
PurgeOutdatedMetadataSamples(const FMediaTimeStamp &ReferenceTime, bool bReversed, FTimespan MaxAge)IMediaSamplesinlinevirtual
PurgeOutdatedSubtitleSamples(const FMediaTimeStamp &ReferenceTime, bool bReversed, FTimespan MaxAge)IMediaSamplesinlinevirtual
PurgeOutdatedVideoSamples(const FMediaTimeStamp &ReferenceTime, bool bReversed, FTimespan MaxAge)IMediaSamplesinlinevirtual
SetMinExpectedNextSequenceIndex(TOptional< int32 > InNextSequenceIndex)IMediaSamplesinlinevirtual
SetSampleBufferSize(int32 BufferSize)IMediaSamplesinlinevirtual
~IMediaSamples()IMediaSamplesinlinevirtual