Navigation
API > API/Plugins > API/Plugins/BlackmagicMedia
Implementation of IMediaIOCoreDeviceProvider for Blackmagic
| Name | FBlackmagicDeviceProvider |
| Type | class |
| Header File | /Engine/Plugins/Media/BlackmagicMedia/Source/BlackmagicMedia/Public/BlackmagicDeviceProvider.h |
| Include Path | #include "BlackmagicDeviceProvider.h" |
Syntax
class FBlackmagicDeviceProvider : public IMediaIOCoreDeviceProvider
Implements Interfaces
Functions
Public
Overridden from IMediaIOCoreDeviceProvider
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UMediaSource * CreateMediaSource
(
const FMediaIOConfiguration& InConfiguration, |
BlackmagicDeviceProvider.h | ||
virtual TArray< FMediaIOConfiguration > GetConfigurations
(
bool bAllowInput, |
BlackmagicDeviceProvider.h | ||
virtual TArray< FMediaIOConfiguration > GetConfigurations () |
BlackmagicDeviceProvider.h | ||
virtual TArray< FMediaIOConnection > GetConnections() |
BlackmagicDeviceProvider.h | ||
virtual FMediaIOConfiguration GetDefaultConfiguration() |
BlackmagicDeviceProvider.h | ||
virtual FMediaIOInputConfiguration GetDefaultInputConfiguration() |
BlackmagicDeviceProvider.h | ||
virtual FMediaIOMode GetDefaultMode() |
BlackmagicDeviceProvider.h | ||
virtual FMediaIOOutputConfiguration GetDefaultOutputConfiguration() |
BlackmagicDeviceProvider.h | ||
virtual FMediaIOVideoTimecodeConfiguration GetDefaultTimecodeConfiguration() |
BlackmagicDeviceProvider.h | ||
virtual TArray< FMediaIODevice > GetDevices() |
BlackmagicDeviceProvider.h | ||
virtual FName GetFName() |
BlackmagicDeviceProvider.h | ||
virtual TArray< FMediaIOInputConfiguration > GetInputConfigurations() |
BlackmagicDeviceProvider.h | ||
virtual TArray< FMediaIOMode > GetModes
(
const FMediaIODevice& InDevice, |
BlackmagicDeviceProvider.h | ||
virtual TArray< FMediaIOOutputConfiguration > GetOutputConfigurations() |
BlackmagicDeviceProvider.h | ||
virtual TArray< FMediaIOVideoTimecodeConfiguration > GetTimecodeConfigurations() |
BlackmagicDeviceProvider.h | ||
virtual bool ShowInputKeyInSelector() |
BlackmagicDeviceProvider.h | ||
virtual bool ShowInputTransportInSelector() |
BlackmagicDeviceProvider.h | ||
virtual bool ShowOutputKeyInSelector() |
BlackmagicDeviceProvider.h | ||
virtual FText ToText
(
const FMediaIOOutputConfiguration& InConfiguration |
BlackmagicDeviceProvider.h | ||
virtual FText ToText
(
const FMediaIOConnection& InConnection |
BlackmagicDeviceProvider.h | ||
virtual FText ToText
(
const FMediaIOConfiguration& InConfiguration, |
BlackmagicDeviceProvider.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FName GetProtocolName() |
BlackmagicDeviceProvider.h | ||
static FName GetProviderName() |
BlackmagicDeviceProvider.h |