Class GLVideoMixerSettings
OpenGL video mixer settings.
Inherited Members
Namespace: VisioForge.Core.Types.X.OpenGL
Assembly: VisioForge.Core.dll
Syntax
public class GLVideoMixerSettings : VideoMixerBaseSettings
Constructors
GLVideoMixerSettings(int, int, VideoFrameRate)
Initializes a new instance of the GLVideoMixerSettings class.
Declaration
public GLVideoMixerSettings(int width, int height, VideoFrameRate frameRate)
Parameters
| Type | Name | Description |
|---|---|---|
| int | width | The width. |
| int | height | The height. |
| VideoFrameRate | frameRate | The frame rate. |
GLVideoMixerSettings(int, int, VideoFrameRate, List<VideoMixerStream>)
Initializes a new instance of the GLVideoMixerSettings class.
Declaration
public GLVideoMixerSettings(int width, int height, VideoFrameRate frameRate, List<VideoMixerStream> streams)
Parameters
| Type | Name | Description |
|---|---|---|
| int | width | The width. |
| int | height | The height. |
| VideoFrameRate | frameRate | The frame rate. |
| List<VideoMixerStream> | streams | The streams. |
Methods
AddStream(GLVideoMixerStream)
Adds the stream.
Declaration
public void AddStream(GLVideoMixerStream stream)
Parameters
| Type | Name | Description |
|---|---|---|
| GLVideoMixerStream | stream | The stream. |
RemoveStream(GLVideoMixerStream)
Removes the stream.
Declaration
public void RemoveStream(GLVideoMixerStream stream)
Parameters
| Type | Name | Description |
|---|---|---|
| GLVideoMixerStream | stream | The stream. |
SetStream(int, GLVideoMixerStream)
Sets the stream.
Declaration
public void SetStream(int index, GLVideoMixerStream stream)
Parameters
| Type | Name | Description |
|---|---|---|
| int | index | The index. |
| GLVideoMixerStream | stream | The stream. |