Class AVIOutput
AVI output settings.
Inherited Members
Namespace: VisioForge.Core.Types.Output
Assembly: VisioForge.Core.dll
Syntax
public sealed class AVIOutput : IVideoCaptureBaseOutput, IVideoEditBaseOutput
Constructors
AVIOutput()
Initializes a new instance of the AVIOutput class.
Declaration
public AVIOutput()
AVIOutput(MP3Output)
Initializes a new instance of the AVIOutput class.
Declaration
public AVIOutput(MP3Output lame)
Parameters
Type | Name | Description |
---|---|---|
MP3Output | lame | LAME output. |
Properties
ACM
Gets or sets ACM output.
Declaration
public ACMOutput ACM { get; set; }
Property Value
Type | Description |
---|---|
ACMOutput |
Audio_UseMP3Encoder
Gets or sets a value indicating whether LAME usage enabled.
Declaration
public bool Audio_UseMP3Encoder { get; set; }
Property Value
Type | Description |
---|---|
bool |
MP3
Gets or sets LAME output.
Declaration
public MP3Output MP3 { get; set; }
Property Value
Type | Description |
---|---|
MP3Output |
Video_AVI_10Compatibility
Gets or sets a value indicating whether AVI 1.0 compatibility will be enabled.
Declaration
public bool Video_AVI_10Compatibility { get; set; }
Property Value
Type | Description |
---|---|
bool |
Video_AVI_Interleaving
Gets or sets the Interleaving type being in used.
Declaration
public AVIInterleaving Video_AVI_Interleaving { get; set; }
Property Value
Type | Description |
---|---|
AVIInterleaving |
Video_Codec
Gets or sets name of the video codec.
Declaration
public string Video_Codec { get; set; }
Property Value
Type | Description |
---|---|
string |
Video_UseCompression
Gets or sets a value indicating whether video compression enabled.
Declaration
public bool Video_UseCompression { get; set; }
Property Value
Type | Description |
---|---|
bool |
Video_UseCompression_DecodeUncompressedToRGB
Gets or sets a value indicating whether RAW video from camera will be decoded to uncompressed RGB format.
Declaration
public bool Video_UseCompression_DecodeUncompressedToRGB { get; set; }
Property Value
Type | Description |
---|---|
bool |
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 AVIOutput Load(string json)
Parameters
Type | Name | Description |
---|---|---|
string | json | JSON string. |
Returns
Type | Description |
---|---|
AVIOutput | The string. |
Save()
Saves to JSON.
Declaration
public string Save()
Returns
Type | Description |
---|---|
string | The string. |