UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MediaSampleQueue.h File Reference
#include "Containers/Queue.h"
#include "HAL/PlatformAtomics.h"
#include "IMediaSamples.h"
#include "HAL/CriticalSection.h"
#include "Math/Interval.h"
#include "Misc/App.h"
#include "Misc/ScopeLock.h"
#include "Misc/Timespan.h"
#include "Templates/SharedPointer.h"
#include "MediaSampleSink.h"
#include "MediaSampleSource.h"
#include "IMediaTimeSource.h"
#include "IMediaAudioSample.h"
#include "IMediaTextureSample.h"
#include "IMediaBinarySample.h"
#include "IMediaOverlaySample.h"

Go to the source code of this file.

Classes

class  TMediaSampleQueue< SampleType, SinkType >
 
class  FMediaAudioSampleQueue
 

Typedefs

typedef TMediaSampleQueue< class IMediaBinarySampleFMediaBinarySampleQueue
 
typedef TMediaSampleQueue< class IMediaOverlaySampleFMediaOverlaySampleQueue
 
typedef TMediaSampleQueue< class IMediaTextureSampleFMediaTextureSampleQueue
 

Enumerations

enum class  EMediaSampleQueueFetchResult { Found , None , PurgedToEmpty }
 

Typedef Documentation

◆ FMediaBinarySampleQueue

Type definition for binary sample queue.

◆ FMediaOverlaySampleQueue

Type definition for overlay sample queue.

◆ FMediaTextureSampleQueue

Type definition for texture sample queue.

Enumeration Type Documentation

◆ EMediaSampleQueueFetchResult

Enumerator
Found 
None 
PurgedToEmpty