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

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

AddAudio(const TSharedRef< IMediaAudioSample, ESPMode::ThreadSafe > &Sample)FMediaSamples
AddCaption(const TSharedRef< IMediaOverlaySample, ESPMode::ThreadSafe > &Sample)FMediaSamples
AddMetadata(const TSharedRef< IMediaBinarySample, ESPMode::ThreadSafe > &Sample)FMediaSamples
AddSubtitle(const TSharedRef< IMediaOverlaySample, ESPMode::ThreadSafe > &Sample)FMediaSamples
AddVideo(const TSharedRef< IMediaTextureSample, ESPMode::ThreadSafe > &Sample)FMediaSamples
CanReceiveAudioSamples(uint32 Num) const overrideFMediaSamplesvirtual
CanReceiveCaptionSamples(uint32 Num) const overrideFMediaSamplesvirtual
CanReceiveMetadataSamples(uint32 Num) const overrideFMediaSamplesvirtual
CanReceiveSubtitleSamples(uint32 Num) const overrideFMediaSamplesvirtual
CanReceiveVideoSamples(uint32 Num) const overrideFMediaSamplesvirtual
DiscardAudioSamples(const TRange< FMediaTimeStamp > &TimeRange, bool bReverse) overrideFMediaSamplesinlinevirtual
DiscardCaptionSamples(const TRange< FMediaTimeStamp > &TimeRange, bool bReverse) overrideFMediaSamplesinlinevirtual
DiscardMetadataSamples(const TRange< FMediaTimeStamp > &TimeRange, bool bReverse) overrideFMediaSamplesinlinevirtual
DiscardSubtitleSamples(const TRange< FMediaTimeStamp > &TimeRange, bool bReverse) overrideFMediaSamplesinlinevirtual
DiscardVideoSamples(const TRange< FMediaTimeStamp > &TimeRange, bool bReverse) overrideFMediaSamplesinlinevirtual
EFetchBestSampleResult enum nameIMediaSamples
FetchAudio(TRange< FTimespan > TimeRange, TSharedPtr< IMediaAudioSample, ESPMode::ThreadSafe > &OutSample) overrideFMediaSamplesvirtual
FetchAudio(TRange< FMediaTimeStamp > TimeRange, TSharedPtr< IMediaAudioSample, ESPMode::ThreadSafe > &OutSample) overrideFMediaSamplesvirtual
FetchBestVideoSampleForTimeRange(const TRange< FMediaTimeStamp > &TimeRange, TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &OutSample, bool bReverse, bool bConsistentResult) overrideFMediaSamplesvirtual
FetchCaption(TRange< FTimespan > TimeRange, TSharedPtr< IMediaOverlaySample, ESPMode::ThreadSafe > &OutSample) overrideFMediaSamplesvirtual
FetchCaption(TRange< FMediaTimeStamp > TimeRange, TSharedPtr< IMediaOverlaySample, ESPMode::ThreadSafe > &OutSample) overrideFMediaSamplesvirtual
FetchMetadata(TRange< FTimespan > TimeRange, TSharedPtr< IMediaBinarySample, ESPMode::ThreadSafe > &OutSample) overrideFMediaSamplesvirtual
FetchMetadata(TRange< FMediaTimeStamp > TimeRange, TSharedPtr< IMediaBinarySample, ESPMode::ThreadSafe > &OutSample) overrideFMediaSamplesvirtual
FetchSubtitle(TRange< FTimespan > TimeRange, TSharedPtr< IMediaOverlaySample, ESPMode::ThreadSafe > &OutSample) overrideFMediaSamplesvirtual
FetchSubtitle(TRange< FMediaTimeStamp > TimeRange, TSharedPtr< IMediaOverlaySample, ESPMode::ThreadSafe > &OutSample) overrideFMediaSamplesvirtual
FetchVideo(TRange< FTimespan > TimeRange, TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &OutSample) overrideFMediaSamplesvirtual
FetchVideo(TRange< FMediaTimeStamp > TimeRange, TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &OutSample) overrideFMediaSamplesvirtual
FlushSamples() overrideFMediaSamplesvirtual
FMediaSamples(uint32 InMaxNumberOfQueuedAudioSamples=MaxNumberOfQueuedAudioSamples, uint32 InMaxNumberOfQueuedVideoSamples=MaxNumberOfQueuedVideoSamples, uint32 InMaxNumberOfQueuedCaptionSamples=MaxNumberOfQueuedCaptionSamples, uint32 InMaxNumberOfQueuedSubtitlesSamples=MaxNumberOfQueuedSubtitlesSamples, uint32 InMaxNumberOfQueuedMetaDataSamples=MaxNumberOfQueuedMetaDataSamples)FMediaSamples
GetNumDroppedAudioSamples(bool bInClearToZero) overrideFMediaSamplesinlinevirtual
GetNumDroppedCaptionSamples(bool bInClearToZero) overrideFMediaSamplesinlinevirtual
GetNumDroppedMetadataSamples(bool bInClearToZero) overrideFMediaSamplesinlinevirtual
GetNumDroppedSubtitleSamples(bool bInClearToZero) overrideFMediaSamplesinlinevirtual
GetNumDroppedVideoSamples(bool bInClearToZero) overrideFMediaSamplesinlinevirtual
MaxNumberOfQueuedAudioSamplesFMediaSamplesstatic
MaxNumberOfQueuedCaptionSamplesFMediaSamplesstatic
MaxNumberOfQueuedMetaDataSamplesFMediaSamplesstatic
MaxNumberOfQueuedSubtitlesSamplesFMediaSamplesstatic
MaxNumberOfQueuedVideoSamplesFMediaSamplesstatic
NumAudioSamples() const overrideFMediaSamplesinlinevirtual
NumCaptionSamples() const overrideFMediaSamplesinlinevirtual
NumMetadataSamples() const overrideFMediaSamplesinlinevirtual
NumSubtitleSamples() const overrideFMediaSamplesinlinevirtual
NumVideoSamples() const overrideFMediaSamplesinlinevirtual
PeekAudioSampleTimeRanges(TArray< TRange< FMediaTimeStamp > > &TimeRange) overrideFMediaSamplesinlinevirtual
PeekVideoSampleTime(FMediaTimeStamp &TimeStamp) overrideFMediaSamplesinlinevirtual
PeekVideoSampleTimeRanges(TArray< TRange< FMediaTimeStamp > > &TimeRange) overrideFMediaSamplesinlinevirtual
PurgeOutdatedCaptionSamples(const FMediaTimeStamp &ReferenceTime, bool bReversed, FTimespan MaxAge) overrideFMediaSamplesvirtual
PurgeOutdatedMetadataSamples(const FMediaTimeStamp &ReferenceTime, bool bReversed, FTimespan MaxAge) overrideFMediaSamplesvirtual
PurgeOutdatedSubtitleSamples(const FMediaTimeStamp &ReferenceTime, bool bReversed, FTimespan MaxAge) overrideFMediaSamplesvirtual
PurgeOutdatedVideoSamples(const FMediaTimeStamp &ReferenceTime, bool bReversed, FTimespan MaxAge) overrideFMediaSamplesvirtual
SetMinExpectedNextSequenceIndex(TOptional< int32 > InNextSequenceIndex) overrideFMediaSamplesvirtual
SetSampleBufferSize(int32 BufferSize)IMediaSamplesinlinevirtual
~FMediaSamples()FMediaSamples
~IMediaSamples()IMediaSamplesinlinevirtual