Class LVCAudioInput
Live Video Compositor audio input. Implements the LVCInput.
Implements
Inherited Members
Namespace: VisioForge.Core.LiveVideoCompositorV2
Assembly: VisioForge.Core.dll
Syntax
public class LVCAudioInput : LVCInput, IDisposable
Constructors
LVCAudioInput(string, LiveVideoCompositor, MediaBlock, AudioInfoX, bool, MediaBlock)
Initializes a new instance of the LVCAudioInput class.
Declaration
public LVCAudioInput(string name, LiveVideoCompositor compositor, MediaBlock mainBlock, AudioInfoX info, bool autostart, MediaBlock processingBlock = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | The name. |
| LiveVideoCompositor | compositor | The compositor. |
| MediaBlock | mainBlock | The main block. |
| AudioInfoX | info | The audio info (format, channels and sample rate are required). |
| bool | autostart | if set to |
| MediaBlock | processingBlock | The processing block (optional). |
Properties
Info
Gets the audio information.
Declaration
public AudioInfoX Info { get; }
Property Value
| Type | Description |
|---|---|
| AudioInfoX |
Methods
UpdateInfo(AudioInfoX)
Updates the information.
Declaration
public void UpdateInfo(AudioInfoX info)
Parameters
| Type | Name | Description |
|---|---|---|
| AudioInfoX | info | The information. |