Class LiveVideoCompositorSettings
Live Video Compositor settings.
Inherited Members
Namespace: VisioForge.Core.LiveVideoCompositor
Assembly: VisioForge.Core.dll
Syntax
public class LiveVideoCompositorSettings
Constructors
LiveVideoCompositorSettings(int, int, VideoFrameRate)
Initializes a new instance of the LiveVideoCompositorSettings class.
Declaration
public LiveVideoCompositorSettings(int width, int height, VideoFrameRate frameRate)
Parameters
Type | Name | Description |
---|---|---|
int | width | The width. |
int | height | The height. |
VideoFrameRate | frameRate | The frame rate. |
Properties
AudioChannels
Gets or sets the audio channels.
Declaration
public int AudioChannels { get; set; }
Property Value
Type | Description |
---|---|
int | The audio channels. |
AudioFormat
Gets or sets the audio format.
Declaration
public AudioFormatX AudioFormat { get; set; }
Property Value
Type | Description |
---|---|
AudioFormatX | The audio format. |
AudioSampleRate
Gets or sets the audio sample rate.
Declaration
public int AudioSampleRate { get; set; }
Property Value
Type | Description |
---|---|
int | The audio sample rate. |
MaxAudioInputsCount
Gets or sets the maximum audio inputs count.
Declaration
public int MaxAudioInputsCount { get; set; }
Property Value
Type | Description |
---|---|
int | The maximum audio inputs count. |
MaxAudioOutputsCount
Gets or sets the maximum audio outputs count.
Declaration
public int MaxAudioOutputsCount { get; set; }
Property Value
Type | Description |
---|---|
int | The maximum audio outputs count. |
MaxVideoInputsCount
Gets or sets the maximum video inputs count.
Declaration
public int MaxVideoInputsCount { get; set; }
Property Value
Type | Description |
---|---|
int | The maximum video inputs count. |
MaxVideoOutputsCount
Gets or sets the maximum video outputs count.
Declaration
public int MaxVideoOutputsCount { get; set; }
Property Value
Type | Description |
---|---|
int | The maximum video outputs count. |
MixerType
Gets or sets the type of the video mixer.
Declaration
public LVCMixerType MixerType { get; set; }
Property Value
Type | Description |
---|---|
LVCMixerType | The type of the video mixer. |
RandomKey
Gets the random key.
Declaration
public int RandomKey { get; }
Property Value
Type | Description |
---|---|
int | The random key. |
VideoChannelCount
Gets or sets the video channel count. Use multiple channels to add independent video processing.
Declaration
public uint VideoChannelCount { get; set; }
Property Value
Type | Description |
---|---|
uint | The video channel count. |
VideoFrameRate
Gets or sets the video frame rate.
Declaration
public VideoFrameRate VideoFrameRate { get; }
Property Value
Type | Description |
---|---|
VideoFrameRate | The video frame rate. |
VideoHeight
Gets or sets the height of the video.
Declaration
public int VideoHeight { get; }
Property Value
Type | Description |
---|---|
int | The height of the video. |
VideoWidth
Gets or sets the width of the video.
Declaration
public int VideoWidth { get; }
Property Value
Type | Description |
---|---|
int | The width of the video. |