unreal.MetaHumanLocalLiveLinkSourceBlueprint

class unreal.MetaHumanLocalLiveLinkSourceBlueprint(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

MetaHuman Local Live Link Source Blueprint

C++ Source:

  • Plugin: MetaHumanLiveLink

  • Module: MetaHumanLocalLiveLinkSource

  • File: MetaHumanLocalLiveLinkSourceBlueprint.h

classmethod create_audio_source() -> (audio_source=LiveLinkSourceHandle, succeeded=bool)

Create Audio Source

Returns:

audio_source (LiveLinkSourceHandle):

succeeded (bool):

Return type:

tuple

classmethod create_audio_subject(audio_source, audio_format, subject_name, start_timeout=5.000000, format_wait_time=0.100000, sample_timeout=5.000000) -> (audio_subject=LiveLinkSubjectKey, succeeded=bool)

Create Audio Subject

Parameters:
Returns:

audio_subject (LiveLinkSubjectKey):

succeeded (bool):

Return type:

tuple

classmethod create_video_source() -> (video_source=LiveLinkSourceHandle, succeeded=bool)

Create Video Source

Returns:

video_source (LiveLinkSourceHandle):

succeeded (bool):

Return type:

tuple

classmethod create_video_subject(video_source, video_format, subject_name, start_timeout=5.000000, format_wait_time=0.100000, sample_timeout=5.000000) -> (video_subject=LiveLinkSubjectKey, succeeded=bool)

Create Video Subject

Parameters:
Returns:

video_subject (LiveLinkSubjectKey):

succeeded (bool):

Return type:

tuple

classmethod get_audio_devices(include_media_bundles=True) Array[MetaHumanLiveLinkAudioDevice]

Get Audio Devices

Parameters:

include_media_bundles (bool)

Returns:

audio_devices (Array[MetaHumanLiveLinkAudioDevice]):

Return type:

Array[MetaHumanLiveLinkAudioDevice]

classmethod get_audio_formats(audio_track, timeout=5.000000) -> (audio_formats=Array[MetaHumanLiveLinkAudioFormat], timed_out=bool)

Get Audio Formats

Parameters:
Returns:

audio_formats (Array[MetaHumanLiveLinkAudioFormat]):

timed_out (bool):

Return type:

tuple

classmethod get_audio_tracks(audio_device, timeout=5.000000) -> (audio_tracks=Array[MetaHumanLiveLinkAudioTrack], timed_out=bool)

Get Audio Tracks

Parameters:
Returns:

audio_tracks (Array[MetaHumanLiveLinkAudioTrack]):

timed_out (bool):

Return type:

tuple

classmethod get_subject_settings(subject) Object

Get Subject Settings

Parameters:

subject (LiveLinkSubjectKey)

Returns:

settings (Object):

Return type:

Object

classmethod get_video_devices(include_media_bundles=True) Array[MetaHumanLiveLinkVideoDevice]

Get Video Devices

Parameters:

include_media_bundles (bool)

Returns:

video_devices (Array[MetaHumanLiveLinkVideoDevice]):

Return type:

Array[MetaHumanLiveLinkVideoDevice]

classmethod get_video_formats(video_track, filter_formats=True, timeout=5.000000) -> (video_formats=Array[MetaHumanLiveLinkVideoFormat], timed_out=bool)

Get Video Formats

Parameters:
Returns:

video_formats (Array[MetaHumanLiveLinkVideoFormat]):

timed_out (bool):

Return type:

tuple

classmethod get_video_tracks(video_device, timeout=5.000000) -> (video_tracks=Array[MetaHumanLiveLinkVideoTrack], timed_out=bool)

Get Video Tracks

Parameters:
Returns:

video_tracks (Array[MetaHumanLiveLinkVideoTrack]):

timed_out (bool):

Return type:

tuple