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. |