Class DVOutput
DV output settings.
Inherited Members
Namespace: VisioForge.Core.Types.Output
Assembly: VisioForge.Core.dll
Syntax
public sealed class DVOutput : IVideoEditBaseOutput, IVideoCaptureBaseOutput
Constructors
DVOutput()
Initializes a new instance of the DVOutput class.
Declaration
public DVOutput()
Properties
Audio_Channels
Gets or sets audio channel number for DV capture.
Declaration
public int Audio_Channels { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Audio_SampleRate
Gets or sets sample rate for DV capture.
Declaration
public int Audio_SampleRate { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Type2
Gets or sets a value indicating whether Type2 output enabled. Type1 used by default.
Declaration
public bool Type2 { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Video_Format
Gets or sets video format for DV capture.
Declaration
public DVVideoFormat Video_Format { get; set; }
Property Value
| Type | Description |
|---|---|
| DVVideoFormat |
Methods
GetInternalTypeVC()
Gets internal output format.
Declaration
public VideoCaptureOutputFormat GetInternalTypeVC()
Returns
| Type | Description |
|---|---|
| VideoCaptureOutputFormat | Returns VideoCaptureOutputFormat. |
GetInternalTypeVE()
Gets internal output format.
Declaration
public VideoEditOutputFormat GetInternalTypeVE()
Returns
| Type | Description |
|---|---|
| VideoEditOutputFormat | Returns VideoEditOutputFormat. |
Load(string)
Loads from JSON.
Declaration
public static DVOutput Load(string json)
Parameters
| Type | Name | Description |
|---|---|---|
| string | json | JSON string. |
Returns
| Type | Description |
|---|---|
| DVOutput | The string. |
Save()
Saves to JSON.
Declaration
public string Save()
Returns
| Type | Description |
|---|---|
| string | The string. |