Navigation
API > API/Plugins > API/Plugins/MediaStream
Deals with creating new Media Stream Sources.
| Name | UMediaStreamSourceBlueprintLibrary |
| Type | class |
| Header File | /Engine/Plugins/Experimental/MediaStream/Source/MediaStream/Public/MediaStreamSourceBlueprintLibrary.h |
| Include Path | #include "MediaStreamSourceBlueprintLibrary.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, ClassGroup="Media Stream")
class UMediaStreamSourceBlueprintLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UMediaStreamSourceBlueprintLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool IsAssetPathValid
(
const FString& InPath |
Checks the Asset path to see if it's a valid asset for a Media Stream Source. | MediaStreamSourceBlueprintLibrary.h |
|
static bool IsAssetSoftPathValid
(
const FSoftObjectPath& InPath |
Checks the Asset soft path to see if it's a valid asset for a Media Stream Source. | MediaStreamSourceBlueprintLibrary.h |
|
static bool IsAssetValid
(
const TSoftObjectPtr< UObject >& InAsset |
Checks the Asset pointer to see if it's a valid asset for a Media Stream Source. | MediaStreamSourceBlueprintLibrary.h |
|
static bool IsValidMediaSource
(
const FMediaStreamSource& InSource |
Checks the media stream to see if its source type is none or set to something valid. | MediaStreamSourceBlueprintLibrary.h |
|
static FMediaStreamSource MakeMediaSourceFromAsset
(
UMediaStream* InMediaStream, |
Create a Media Stream Source from an Asset. Must have a registered handler. | MediaStreamSourceBlueprintLibrary.h |
|
static FMediaStreamSource MakeMediaSourceFromFile
(
UMediaStream* InMediaStream, |
Create a Media Stream Source from a file name. | MediaStreamSourceBlueprintLibrary.h |
|
static FMediaStreamSource MakeMediaSourceFromSchemePath
(
UMediaStream* InMediaStream, |
Create a Media Stream Source from an Asset. Must have a registered handler. | MediaStreamSourceBlueprintLibrary.h |
|
static FMediaStreamSource MakeMediaSourceFromStreamName
(
UMediaStream* InMediaStream, |
Create a Media Stream Source from a stream name. Must be set up via the Media Source Manager. | MediaStreamSourceBlueprintLibrary.h |
|
static FMediaStreamSource MakeMediaSourceFromSubobject
(
UMediaStream* InMediaStream |
Templated version of MakeMediaSourceFromClass. | MediaStreamSourceBlueprintLibrary.h | |
static FMediaStreamSource MakeMediaSourceFromSubobject
(
UMediaStream* InMediaStream, |
Create a Media Stream Source from an object. | MediaStreamSourceBlueprintLibrary.h |
|
static FMediaStreamSource MakeMediaSourceFromSubobjectClass
(
UMediaStream* InMediaStream, |
Create a Media Stream Source by instantiating the given class. | MediaStreamSourceBlueprintLibrary.h |
|