Language:
Discover
By Skill Level
By Category

MediaUtils

Choose your OS:

Classes

Name

Description

Public class

FAppMediaTimeSource

Implements the a media time source that derives its time from the application's global time.

Public class

FMediaAudioResampler

Public struct

FMediaImagePixelData

ImagePixelData for TextureSample. Can only be used when Stride == Dim.X*"Number of channels"

Public class

FMediaPlayerFacade

Facade for low-level media player objects.

Public struct

FMediaPlayerOptions

Public struct

FMediaPlayerQueueDepths

Public struct

FMediaPlayerTrackOptions

Public class

FMediaRecorder

Records samples from a media player.

Public class

FMediaRecorderClockSink

Local helpers Media clock sink for media textures.

Public class

FMediaSampleCache

Implements a cache for media samples.

Public class

FMediaSamples

General purpose media sample queue.

Public class

IMediaPoolable

Interface for objects that can be pooled.

Public class

TMediaObjectPool

Template for media object pools.

Public class

TMediaSampleQueue

Template for media sample queues.

Public class

TMediaSampleSink

Interface for media sample sinks.

This interface declares the write side of media sample queues.

Public class

TMediaSampleSinks

Collection of media sample sinks.

Public class

TMediaSampleSource

Interface for media sample sources.

Typedefs

Name

Description

FMediaAudioSampleQueue

Type definition for audio sample queue.

FMediaAudioSampleSink

Type definition for audio sample sink.

FMediaAudioSampleSource

Type definition for audio sample source.

FMediaBinarySampleQueue

Type definition for binary sample queue.

FMediaBinarySampleSink

Type definition for binary sample sink.

FMediaBinarySampleSource

Type definition for binary sample source.

FMediaOverlaySampleQueue

Type definition for overlay sample queue.

FMediaOverlaySampleSink

Type definition for overlay sample sink.

FMediaOverlaySampleSource

Type definition for overlay sample source.

FMediaTextureSampleQueue

Type definition for texture sample queue.

FMediaTextureSampleSink

Type definition for texture sample sink.

FMediaTextureSampleSource

Type definition for texture sample source.

Functions

Name Description

Public function

TUniquePtr < ...

 

MediaRecorderHelpers::CreatePixelData

(
    TSharedPtr < IMediaTextureSample , ES ...,
    const FIntPoint InSize,
    int32 InNumChannels
)

Variables

Name Description

Public variable

FMediaPlayerTra ...

 

OnMediaEvent