Class ImageVideoSourceSettings
Image video source settings.
Implements
Inherited Members
Namespace: VisioForge.Core.Types.X.Sources
Assembly: VisioForge.Core.dll
Syntax
public class ImageVideoSourceSettings : IVideoCaptureBaseVideoSourceSettings, IVideoMixerSource, IVideoSourceSettings, IMediaBlockSettings
Constructors
ImageVideoSourceSettings(string)
Initializes a new instance of the ImageVideoSourceSettings class.
Declaration
public ImageVideoSourceSettings(string filename)
Parameters
| Type | Name | Description |
|---|---|---|
| string | filename | The file name. |
Properties
Filename
Gets or sets the filename.
Declaration
public string Filename { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FrameRate
Gets or sets the frame rate.
Declaration
public VideoFrameRate FrameRate { get; set; }
Property Value
| Type | Description |
|---|---|
| VideoFrameRate | The frame rate. |
Height
Gets the height.
Declaration
public int Height { get; }
Property Value
| Type | Description |
|---|---|
| int | The height. |
IsLive
True for live stream, false for a stream with seeking support.
Declaration
public bool IsLive { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
NumBuffers
Gets or sets the number of buffers to output before sending Stop call (-1 = unlimited).
Declaration
public int NumBuffers { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Width
Gets the width.
Declaration
public int Width { get; }
Property Value
| Type | Description |
|---|---|
| int | The width. |
Methods
CreateBlock()
Creates the block.
Declaration
public MediaBlock CreateBlock()
Returns
| Type | Description |
|---|---|
| MediaBlock | MediaBlock. |