Class LVCVideoOutput
Live Video Compositor video output. Implements the LVCOutput.
Implements
Inherited Members
Namespace: VisioForge.Core.LiveVideoCompositor
Assembly: VisioForge.Core.dll
Syntax
public class LVCVideoOutput : LVCOutput, IDisposable
Constructors
LVCVideoOutput(string, LiveVideoCompositor, MediaBlock, bool, MediaBlock)
Initializes a new instance of the LVCVideoOutput class.
Declaration
public LVCVideoOutput(string name, LiveVideoCompositor compositor, MediaBlock mainBlock, bool autostart, MediaBlock processingVideoBlock = null)
Parameters
Type | Name | Description |
---|---|---|
string | name | The name. |
LiveVideoCompositor | compositor | The compositor. |
MediaBlock | mainBlock | The main block. |
bool | autostart | if set to |
MediaBlock | processingVideoBlock | The processing video block (optional). |
Methods
Build(string, string)
Builds.
Declaration
public override void Build(string uniqueName, string uniqueName2 = null)
Parameters
Type | Name | Description |
---|---|---|
string | uniqueName | The unique name 1. |
string | uniqueName2 | The unique name 2. |
Overrides
Exceptions
Type | Condition |
---|---|
ArgumentOutOfRangeException | _mediaType - null |