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