Navigation
API > API/Plugins > API/Plugins/AvalancheMedia
| Name | UAvaMediaSettings |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMedia/Public/AvaMediaSettings.h |
| Include Path | #include "AvaMediaSettings.h" |
Syntax
UCLASS (Config=Engine, Meta=(DisplayName="Playback & Broadcast"))
class UAvaMediaSettings : public UDeveloperSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDeveloperSettings → UAvaMediaSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAvaMediaSettings() |
AvaMediaSettings.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| SynchronizedEventsFeatureSelection_Default | const FName | Default value of the synchronized events feature selection. | AvaMediaSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AvaInstanceSettings | FAvaInstanceSettings | AvaMediaSettings.h |
|
|
| bAutoStartPlaybackClient | bool | Whether playback client is started automatically. | AvaMediaSettings.h |
|
| bAutoStartPlaybackServer | bool | Whether playback server is started automatically. | AvaMediaSettings.h |
|
| bAutoStartWebServer | bool | Whether web server is started automatically. | AvaMediaSettings.h |
|
| bDrawPlaceholderWidget | bool | Enables drawing the placeholder widget when there is no Motion Design asset playing. | AvaMediaSettings.h |
|
| bEnableComboTemplateSpecialLogic | bool | Special logic will not play any transition if the RC values are the same. | AvaMediaSettings.h |
|
| bEnableSingleTemplateSpecialLogic | bool | Special logic will not play any transition if the RC values are the same. | AvaMediaSettings.h |
|
| bKeepPagesLoaded | bool | If true, the playback objects are kept in memory after pages are stopped. | AvaMediaSettings.h |
|
| bVerbosePlaybackClientLogging | bool | Enable verbose logging for playback client. | AvaMediaSettings.h |
|
| ChannelClearColor | FLinearColor | Specifies the background clear color for the channel. | AvaMediaSettings.h |
|
| ChannelDefaultPixelFormat | TEnumAsByte< EPixelFormat > | Pixel format used if no media output has specific format requirement. | AvaMediaSettings.h |
|
| ChannelDefaultResolution | FIntPoint | Resolution used if no media output has specific resolution requirement. | AvaMediaSettings.h |
|
| ChannelOutputOverrunAction | EAvaBroadcastOutputOverrunAction | Action to perform when game thread overruns render thread and all frames are in flights being captured / readback. | AvaMediaSettings.h |
|
| ClientPendingStatusRequestTimeout | float | Defines the timeout, in seconds, after which a pending status request is dropped and issued again. | AvaMediaSettings.h |
|
| HttpServerPort | uint32 | The web remote control HTTP server's port. | AvaMediaSettings.h |
|
| LocalPlaybackServerSettings | FAvaMediaLocalPlaybackServerSettings | Settings for the local playback server process. | AvaMediaSettings.h |
|
| ManagedInstanceCacheMaximumSize | int32 | Maximum cached Managed Motion Design assets used for rundown editor's page details. | AvaMediaSettings.h |
|
| PingInterval | float | Defines the interval in seconds in which servers are being pinged by the client. | AvaMediaSettings.h |
|
| PingTimeoutInterval | float | If servers do not respond after the ping timeout interval in seconds, they are disconnected. | AvaMediaSettings.h |
|
| PlaceholderWidgetClass | TSoftClassPtr< UUserWidget > | Specify a place holder widget to render when no Motion Design asset is playing. | AvaMediaSettings.h |
|
| PlayableSettings | FAvaPlayableSettings | AvaMediaSettings.h |
|
|
| PlaybackServerLogReplicationVerbosity | EAvaMediaLogVerbosity | Determines the verbosity level of the playback server's log replication. | AvaMediaSettings.h |
|
| PlaybackServerName | FString | Name given to the playback server. If empty, the server name will be the computer name. | AvaMediaSettings.h |
|
| PreviewChannelName | FString | AvaMediaSettings.h |
|
|
| PreviewDefaultResolution | FIntPoint | Default resolution for rundown preview. | AvaMediaSettings.h |
|
| ServerPendingPlaybackCommandTimeout | float | Defines the timeout, in seconds, after which pending playback commands are discarded. | AvaMediaSettings.h |
|
| ServerPendingStatusRequestTimeout | float | Defines the timeout, in seconds, after which a pending status request is dropped and issued again. | AvaMediaSettings.h |
|
Functions
Public
Overridden from UDeveloperSettings
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
AvaMediaSettings.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const UAvaMediaSettings & Get() |
AvaMediaSettings.h | ||
static UAvaMediaSettings & GetMutable() |
AvaMediaSettings.h | ||
static UAvaMediaSettings * GetSingletonInstance() |
AvaMediaSettings.h | ||
static ELogVerbosity::Type ToLogVerbosity
(
EAvaMediaLogVerbosity InAvaMediaLogVerbosity |
AvaMediaSettings.h |