| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Media/BlackmagicMedia/Source/BlackmagicMedia/Public/BlackmagicMediaSource.h |
Include |
#include "BlackmagicMediaSource.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, HideCategories=(Platforms, Object), Meta=(MediaIOCustomLayout="Blackmagic"))
class UBlackmagicMediaSource : public UTimeSynchronizableMediaSource
Media source description for Blackmagic.
Name | Description | ||
---|---|---|---|
|
AudioChannels |
Desired number of audio channel to capture. |
|
|
bCaptureAudio |
Capture Audio from the Blackmagic source. |
|
|
bCaptureVideo |
Capture Video from the Blackmagic source. |
|
|
bEncodeTimecodeInTexel |
Burn Frame Timecode in the input texture without any frame number clipping. |
|
|
bIsSRGBInput |
Whether the video input is in sRGB color space. |
|
|
bLogDropFrame |
Log a warning when there's a drop frame. |
|
|
ColorFormat |
Native data format internally used by the device after being converted from SDI/HDMI signal. |
|
|
MaxNumAudioFrameBuffer |
Maximum number of audio frames to buffer. |
|
|
MaxNumVideoFrameBuffer |
Maximum number of video frames to buffer. |
|
|
MediaConfiguration |
The device, port and video settings that correspond to the input. |
|
|
TimecodeFormat |
Use the time code embedded in the input stream. |
Name | Description | |
---|---|---|
|
UBlackmagicMediaSource() |
Default constructor. |
Name | Description | ||
---|---|---|---|
|
GetUrl() |
Get the media source's URL string (must be implemented in child classes). |
|
|
Validate() |
Validate the media source settings (must be implemented in child classes). |
Name | Description | ||
---|---|---|---|
|
CanEditChange ( |
Called by the editor to query whether a property of this object is allowed to be modified. |
|
|
PostEditChangeChainProperty ( |
This alternate version of PostEditChange is called when properties inside structs are modified. |
Name | Description | ||
---|---|---|---|
|
GetMediaOption |
Get a Boolean media option. |
|
|
GetMediaOption |
Get a signed integer media option. |
|
|
GetMediaOption |
Get a string media option. |
|
|
HasMediaOption ( |
Check whether the specified option is set. |