TMediaSampleSource

Interface for media sample sources.

Windows
MacOS
Linux

Inheritance Hierarchy

TMediaSampleSource

TMediaSampleQueue

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

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss