Navigation
Unreal Engine C++ API Reference > Plugins > MediaIOCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMediaSource
- UBaseMediaSource
- UTimeSynchronizableMediaSource
- UCaptureCardMediaSource
- UAjaMediaSource
- UBlackmagicMediaSource
References
Module | MediaIOCore |
Header | /Engine/Plugins/Media/MediaIOFramework/Source/MediaIOCore/Public/CaptureCardMediaSource.h |
Include | #include "CaptureCardMediaSource.h" |
Syntax
UCLASS&40;Abstract&41;
class UCaptureCardMediaSource : public UTimeSynchronizableMediaSource
Remarks
Base class for media sources that are coming from a capture card.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | bFramelock | Should wait for some time until requested frame arrives? Requires JIT rendering. |
![]() ![]() ![]() |
bool | bOverrideSourceColorSpace | Whether to override the source color space or to use the metadata embedded in the ancillary data of the signal. |
![]() ![]() ![]() |
bool | bOverrideSourceEncoding | Whether to override the source encoding or to use the metadata embedded in the ancillary data of the signal. |
![]() ![]() ![]() |
bool | bRenderJIT | Should use JITR technique? It enables late sample picking for render. |
![]() ![]() ![]() ![]() |
FOpenColorIOColorConversionSettings | ColorConversionSettings | OCIO Settings used for applying a color conversion to the incoming source. |
![]() ![]() ![]() ![]() ![]() |
TObjectPtr< UVideoDeinterlacer > | Deinterlacer | How interlaced video should be treated. |
![]() ![]() ![]() |
EMediaIOSampleEvaluationType | EvaluationType | Sample evaluation type. |
![]() ![]() ![]() ![]() |
EMediaIOInterlaceFieldOrder | InterlaceFieldOrder | The order in which interlace fields should be copied. |
![]() ![]() ![]() ![]() |
ETextureColorSpace | OverrideSourceColorSpace | Color space of the source texture. |
![]() ![]() ![]() ![]() |
EMediaIOCoreSourceEncoding | OverrideSourceEncoding | Encoding of the source texture. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | CanEditChange
(
const FProperty* InProperty |
Called by the editor to query whether a property of this object is allowed to be modified. |
![]() ![]() |
void | PostEditChangeChainProperty
(
FPropertyChangedChainEvent& PropertyChangedEvent |
This alternate version of PostEditChange is called when properties inside structs are modified. |
Overridden from IMediaOptions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FString | GetMediaOption
(
const FName& Key, |
Get a string media option. |
![]() ![]() ![]() |
int64 | GetMediaOption
(
const FName& Key, |
Get a signed integer media option. |
![]() ![]() ![]() |
bool | GetMediaOption
(
const FName& Key, |
Get a Boolean media option. |
![]() ![]() ![]() |
TSharedPtr< FDataContainer, ESPMode::ThreadSafe > | GetMediaOption
(
const FName& Key, |
Get a complex data type media option. |
![]() ![]() ![]() |
bool | HasMediaOption
(
const FName& Key |
Check whether the specified option is set. |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FOpenColorIODataContainer |