unreal.BaseIngestLiveLinkDevice

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

Bases: LiveLinkDevice

Base class that provides default implementations of core ingest capability functions.

C++ Source:

  • Plugin: CaptureManagerApp

  • Module: IngestLiveLinkDevice

  • File: BaseIngestLiveLinkDevice.h

cancel_ingest_process(process_handle) None

Cancel Ingest Process

Parameters:

process_handle (IngestCapability_ProcessHandle)

create_ingest_process(take_id, process_config) IngestCapability_ProcessHandle

Create Ingest Process

Parameters:
Return type:

IngestCapability_ProcessHandle

get_take_identifiers() Array[int32]

Get Take Identifiers

Return type:

Array[int32]

get_take_information(take_id) IngestCapability_TakeInformation

Get Take Information

Parameters:

take_id (int32)

Return type:

IngestCapability_TakeInformation

run_ingest_process(process_handle, options) None

Run Ingest Process

Parameters:
update_take_list(callback) None

Update Take List

Parameters:

callback (IngestCapability_UpdateTakeListCallback)