TMediaSampleSource

Interface for media sample sources.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MediaUtils

Header

/Engine/Source/Runtime/MediaUtils/Public/MediaSampleSource.h

Include

#include "MediaSampleSource.h"

Syntax

template<typename SampleType>
class TMediaSampleSource

Remarks

Interface for media sample sources.

This interface declares the read side of media sample queues.

Destructors

Name Description

Public function Virtual

~TMediaSampleSource()

Virtual destructor.

Functions

Name Description

Public function

bool

 

Dequeue

(
    TSharedPtr< SampleType, ESPMode::Th...
)

Remove and return the next sample in the queue.

Public function

bool

 

Peek

(
    TSharedPtr< SampleType, ESPMode::Th...
)

Peek at the next sample in the queue without removing it.

Public function

bool

 

Pop()

Remove the next sample from the queue.

See Also