| SinkType | ||||
| TMediaSampleSource
|
Module |
|
Header |
/Engine/Source/Runtime/MediaUtils/Public/MediaSampleQueue.h |
Include |
#include "MediaSampleQueue.h" |
template<typename SampleType, typename SinkType>
class TMediaSampleQueue :
public SinkType,
public TMediaSampleSource< SampleType >
Template for media sample queues.
Name | Description | ||
---|---|---|---|
|
CriticalSection |
||
|
Samples |
Name | Description | |
---|---|---|
|
TMediaSampleQueue() |
Default constructor. |
Name | Description | |
---|---|---|
|
~TMediaSampleQueue() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
Enqueue ( |
||
|
FetchBestSampleForTimeRange ( |
||
|
Num() |
Get the number of samples in the queue. |
|
|
PurgeOutdatedSamples ( |
||
|
RequestFlush() |
Name | Description | ||
---|---|---|---|
|
Dequeue ( |
Remove and return the next sample in the queue. |
|
|
Peek ( |
Peek at the next sample in the queue without removing it. |
|
|
Pop() |
Remove the next sample from the queue. |