Navigation
API > API/Plugins > API/Plugins/MediaFrameworkUtilities > API/Plugins/MediaFrameworkUtilities/MediaAssets
Inheritance Hierarchy
- UObject
- IMediaOptions
- UMediaSource
- UProxyMediaSource
References
| Module | MediaFrameworkUtilities |
| Header | /Engine/Plugins/Media/MediaFrameworkUtilities/Source/MediaFrameworkUtilities/Public/MediaAssets/ProxyMediaSource.h |
| Include | #include "MediaAssets/ProxyMediaSource.h" |
Syntax
UCLASS (BlueprintType)
class UProxyMediaSource : public UMediaSource
Remarks
A media source that reditect to another media source.
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| UMediaSource * | Get the last element of the media source chain that is not a proxy media source. | ||
| UMediaSource * | Get the media source proxy. | ||
| bool | IsProxyValid () |
Is the media proxy has a valid proxy. | |
| void | SetDynamicMediaSource
(
UMediaSource* InProxy |
Set the dynamic media source proxy. | |
| void | SetMediaSource
(
UMediaSource* InProxy |
Set the media source proxy. |
Overridden from UMediaSource
| Type | Name | Description | |
|---|---|---|---|
| bool | GetMediaOption
(
const FName& Key, |
||
| double | GetMediaOption
(
const FName& Key, |
||
| int64 | GetMediaOption
(
const FName& Key, |
||
| FString | GetMediaOption
(
const FName& Key, |
||
| FText | GetMediaOption
(
const FName& Key, |
||
| TSharedPtr< IMediaOptions::FDataContainer, ESPMode::ThreadSafe > | GetMediaOption
(
const FName& Key, |
||
| FString | GetUrl () |
Get the media source's URL string (must be implemented in child classes). | |
| bool | HasMediaOption
(
const FName& Key |
||
| bool | Validate () |
Validate the media source settings (must be implemented in child classes). |