Class NDISourceSettings
NDI source settings.
Implements
Inherited Members
Namespace: VisioForge.Core.Types.X.Sources
Assembly: VisioForge.Core.dll
Syntax
public class NDISourceSettings : IVideoCaptureBaseVideoSourceSettings, IVideoMixerSource, IVideoSourceSettings, IMediaBlockSettings
Properties
ReceiverName
Gets or sets the name of the receiver.
Declaration
public string ReceiverName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the receiver. |
SourceName
Gets or sets the name of the source.
Declaration
public string SourceName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the source. |
URL
Gets or sets the URL.
Declaration
public string URL { get; set; }
Property Value
Type | Description |
---|---|
string | The URL. |
Methods
CreateAsync(ContextX, string, string)
Create as an asynchronous operation.
Declaration
public static Task<NDISourceSettings> CreateAsync(ContextX context, string sourceName, string url)
Parameters
Type | Name | Description |
---|---|---|
ContextX | context | The context. |
string | sourceName | Name of the source. |
string | url | The URL. |
Returns
Type | Description |
---|---|
Task<NDISourceSettings> | A Task<NDISourceSettings> representing the asynchronous operation. |
CreateAsync(ContextX, NDISourceInfo)
Create as an asynchronous operation.
Declaration
public static Task<NDISourceSettings> CreateAsync(ContextX context, NDISourceInfo info)
Parameters
Type | Name | Description |
---|---|---|
ContextX | context | The context. |
NDISourceInfo | info | The information. |
Returns
Type | Description |
---|---|
Task<NDISourceSettings> | A Task<NDISourceSettings> representing the asynchronous operation. |
CreateBlock()
Creates the block.
Declaration
public MediaBlock CreateBlock()
Returns
Type | Description |
---|---|
MediaBlock | MediaBlock. |
GetInfo()
Gets the information.
Declaration
public MediaFileInfo GetInfo()
Returns
Type | Description |
---|---|
MediaFileInfo | MediaFileInfo. |