MediaIOCore

Windows
MacOS
Linux

Classes

Name

Description

Public struct UStruct BlueprintType

FMediaCaptureOptions

Base class of additional data that can be stored for each requested capture.

Public class

FMediaCaptureStateChangedSignature

Delegate signatures

Public class

FMediaCaptureUserData

Base class of additional data that can be stored for each requested capture.

Public struct

FMediaIOCommonDisplayModeInfo

Public struct

FMediaIOCommonDisplayModeResolutionInfo

Public struct

FMediaIOCommonDisplayModes

Public struct UStruct

FMediaIOConfiguration

Configuration of a device input / output.

Public struct UStruct

FMediaIOConnection

Identifies an media connection.

Public class

FMediaIOCoreAudioSampleBase

Implements a media audio sample.

Public class

FMediaIOCoreBinarySampleBase

Implements a media binary data sample for AjaMedia.

Public class

FMediaIOCoreEncodeTime

Public struct

FMediaIOCoreMediaOption

Public class

FMediaIOCorePlayerBase

Implements a base player for hardware IO cards.

Public class

FMediaIOCoreSampleContainer

MediaIO container for different types of samples. Also a TimedData channel that can be monitored

Public class

FMediaIOCoreSamples

General purpose media sample queue.

Public class

FMediaIOCoreTextureSampleBase

Implements the IMediaTextureSample/IMediaPoolable interface.

Public class

FMediaIOCoreWaitVSyncThread

Public struct UStruct

FMediaIODevice

Identifies a device.

Public struct UStruct

FMediaIOInputConfiguration

Configuration of a device input.

Public struct UStruct

FMediaIOMode

Identifies a media mode.

Public struct UStruct

FMediaIOOutputConfiguration

Configuration of a device output.

Public struct

FMediaIOSamplingSettings

Public class

IMediaIOCoreDeviceProvider

Public class

IMediaIOCoreHardwareSync

Interface to Hardware Sync Device

Public class

IMediaIOCoreModule

Definition the MediaIOCore module.

Public class UClass

UFileMediaCapture

Public class UClass BlueprintType

UFileMediaOutput

Output information for a file media capture.

Public class UClass Abstract BlueprintType HideCategories editinlinenew

UMediaCapture

Abstract base class for media capture.

Public class UClass Abstract BlueprintType HideCategories editinlinenew

UMediaOutput

Abstract base class for media output.

Typedefs

Enums

Name

Description

Public enum UEnum

EFileMediaOutputPixelFormat

Texture format supported by UFileMediaOutput.

Public enum

EMediaCaptureConversionOperation

Public enum UEnum BlueprintType

EMediaCaptureCroppingType

Type of cropping

Public enum

EMediaCaptureSourceType

Public enum UEnum BlueprintType

EMediaCaptureState

Possible states of media capture.

Public enum

EMediaIOCoreEncodePixelFormat

Public enum UEnum

EMediaIOInputType

SDI Input type.

Public enum UEnum

EMediaIOOutputType

SDI Output type.

Public enum UEnum

EMediaIOQuadLinkTransportType

Quad link transport type.

Public enum UEnum

EMediaIOReferenceType

SDI Output type.

Public enum

EMediaIOSampleType

Bitflags about different types of sample a MediaIO can push

Public enum UEnum

EMediaIOStandardType

SDI transport type.

Public enum UEnum

EMediaIOTimecodeFormat

Timecode formats.

Public enum UEnum

EMediaIOTransportType

Media transport type.

Functions

Name Description

Public function

constexpr bo...

 

operator!

(
    EMediaIOSampleType E
)

Public function

constexpr EM...

 

operator&

(
    EMediaIOSampleType Lhs,
    EMediaIOSampleType Rhs
)

Public function

EMediaIOSamp...

 

operator&=

(
    EMediaIOSampleType& Lhs,
    EMediaIOSampleType Rhs
)

Public function

constexpr EM...

 

operator^

(
    EMediaIOSampleType Lhs,
    EMediaIOSampleType Rhs
)

Public function

EMediaIOSamp...

 

operator^=

(
    EMediaIOSampleType& Lhs,
    EMediaIOSampleType Rhs
)

Public function

constexpr EM...

 

operator|

(
    EMediaIOSampleType Lhs,
    EMediaIOSampleType Rhs
)

Public function

EMediaIOSamp...

 

operator|=

(
    EMediaIOSampleType& Lhs,
    EMediaIOSampleType Rhs
)

Public function

constexpr EM...

 

operator~

(
    EMediaIOSampleType E
)

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