Navigation
API > API/Plugins > API/Plugins/AvalancheMedia > API/Plugins/AvalancheMedia/Broadcast > API/Plugins/AvalancheMedia/Broadcast/OutputDevices
References
| Module | AvalancheMedia |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheMedia/Public/Broadcast/OutputDevices/IAvaBroadcastDeviceProviderProxyManager.h |
| Include | #include "Broadcast/OutputDevices/IAvaBroadcastDeviceProviderProxyManager.h" |
Syntax
class IAvaBroadcastDeviceProviderProxyManager
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | FindServerNameForDevice
(
const FName& InDeviceProviderName, |
Finds the server name of the given device. | |
| const TSharedPtr< const FAvaBroadcastDeviceProviderDataList > | GetDeviceProviderDataListForServer
(
const FString& InServerName |
Returns device provider data list (all device providers) for a specific server. | |
| TArray< const IMediaIOCoreDeviceProvider * > | GetDeviceProvidersForServer
(
const FString& InServerName |
Collects all the device providers related to the given server. | |
| const FAvaBroadcastDeviceProviderWrapper * | GetDeviceProviderWrapper
(
FName InDeviceProviderName |
||
| FString | Returns the default local server name. | ||
| TSet< FString > | Returns the set of all server names. | ||
| void | Install the given server's proxy data, installing wrappers as necessary. | ||
| bool | IsLocalDevice
(
const FName& InDeviceProviderName, |
Returns true if the device can be found in a local provider. | |
| void | Remove the given server from all the wrappers. |