| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Media/MediaFrameworkUtilities/Source/MediaFrameworkUtilities/Public/Profile/MediaProfile.h |
Include |
#include "Profile/MediaProfile.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class UMediaProfile : public UObject
A media profile that configures the inputs, outputs, timecode provider and custom time step.
Name | Description | ||
---|---|---|---|
|
bNeedToBeReapplied |
When the profile is the current profile and modifications made it dirty. |
|
|
bOverrideCustomTimeStep |
Override the Engine's Custom time step defined in the project settings. |
|
|
bOverrideTimecodeProvider |
Override the Engine's Timecode provider defined in the project settings. |
|
|
CustomTimeStep |
Custom time step |
|
|
MediaOutputs |
Media outputs. |
|
|
MediaSources |
Media sources. |
|
|
TimecodeProvider |
Timecode provider. |
Name | Description | ||
---|---|---|---|
|
Apply() |
Apply the media profile. |
|
|
FixNumSourcesAndOutputs() |
Update the number of sources and outputs to the number to proxies. |
|
|
UEngineCusto... |
GetCustomTimeStep() |
Get the custom time step. |
|
UMediaOutput... |
GetMediaOutput ( |
Get the media output for the selected proxy. |
|
UMediaSource... |
GetMediaSource ( |
Get the media source for the selected proxy. |
|
UTimecodePro... |
GetTimecodeProvider() |
Get the timecode provider. |
|
IsMediaSourceAffectedByProfile ( |
Apply the media profile as the current profile. |
|
|
NumMediaOutputs() |
Get the number of media output. |
|
|
NumMediaSources() |
Get the number of media source. |
|
|
Reset() |
Reset the media profile. |