Media

Classes

Name

Description

Public class

IMediaAudioSink

Interface for media sinks that receive audio sample data.

Public class

IMediaBinarySink

Interface for media sinks that receive binary data.

Public class

IMediaControls

Interface for controlling media playback.

Public class

IMediaModule

Interface for the Media module.

Public class

IMediaOptions

Interface for media options.

Public class

IMediaOutput

Interface for access to a media player's output.

Public class

IMediaOverlaySink

Interface for media sinks that receive text overlays, such as captions and subtitles.

Public class

IMediaPlayer

Interface for media players.

Public class

IMediaPlayerFactory

Interface for media player factories.

Public class

IMediaStringSink

Interface for media sinks that receive string data.

Public class

IMediaTextureSink

Interface for media sinks that receive texture data.

Public class

IMediaTracks

Interface for access to a media player's tracks.

Enums

Name

Description

Public enum

EMediaAudioSinkFormat

Available sample formats for media audio sinks.

Public enum

EMediaEvent

Enumerates media player related events.

Public enum

EMediaOverlayType

Type of text overlay.

Public enum

EMediaPlaybackDirections

Enumerates directions for playback rate information.

Public enum

EMediaSeekDirection

Enumerates directions for seeking in media.

Public enum

EMediaState

Enumerates possible states of media playback.

Public enum

EMediaTextureSinkFormat

Available pixel formats for media texture sinks.

Public enum

EMediaTextureSinkMode

Available modes that texture sinks can operate in.

Public enum

EMediaTrackType

Enumerates available media track types.

Variables

Name Description

Public variable

IMediaPlayerFac ...

 

OnMediaEvent