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