/Engine/Plugins/Media/BlackmagicMedia/Source/BlackmagicMediaOutput/Public/BlackmagicMediaOutput.h
'Enable alpha channel support in post-processing' must be set to 'Allow through tonemapper' to enabled the Key.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Meta=(MediaIOCustomLayout="Blackmagic")) class UBlackmagicMediaOutput : public [UMediaOutput](API\Plugins\MediaIOCore\UMediaOutput)
EBlackmagicMedi...
AudioBitDepth
Bit depth of each audio sample.
int32
AudioBufferSize
Size of the buffer that holds rendered audio samples, a bigger buffer will produce an output of greater quality but will introduce more delay.
EBlackmagicMedi...
AudioSampleRate
Sample rate of the audio output.
bool
bEncodeTimecodeInTexel
Burn Frame Timecode on the output without any frame number clipping.
bool
bInterlacedFieldsTimecodeNeedToMatch
Only make sense in interlaced mode.
bool
bInvertKeyOutput
Invert Key Output
bool
bLogDropFrame
Log a warning when there's a drop frame.
bool
bOutputAudio
Whether to capture and output audio from the engine.
bool
bUseMultithreadedScheduling
Whether to use multi threaded scheduling which should improve performance when outputting 4k and 8k content.
bool
bWaitForSyncEvent
Try to maintain a the engine "Genlock" with the VSync signal.
FBlackmagicMedi...
HDROptions
HDR Metadata of the video signal.
int32
NumberOfBlackmagicBuffers
Number of frame used to transfer from the system memory to the Blackmagic card.
EBlackmagicMedi...
OutputChannelCount
Number of audio channels to output.
FMediaIOOutputC...
OutputConfiguration
The device, port and video settings that correspond to the output.
EBlackmagicMedi...
PixelFormat
Native data format internally used by the device before being converted to SDI/HDMI signal.
EMediaIOTimecod...
TimecodeFormat
Whether to embed the Engine's timecode to the output frame.