Class M4AOutput
M4A (AAC) output settings.
Inherited Members
Namespace: VisioForge.Core.Types.Output
Assembly: VisioForge.Core.dll
Syntax
public sealed class M4AOutput : IVideoEditBaseOutput, IVideoCaptureBaseOutput
Constructors
M4AOutput()
Initializes a new instance of the M4AOutput class.
Declaration
public M4AOutput()
Properties
Bitrate
Gets or sets AAC bitrate.
Declaration
public int Bitrate { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Object
Gets or sets AAC object.
Declaration
public AACObject Object { get; set; }
Property Value
| Type | Description |
|---|---|
| AACObject |
Output
Gets or sets AAC output mode.
Declaration
public AACOutput Output { get; set; }
Property Value
| Type | Description |
|---|---|
| AACOutput |
Version
Gets or sets AAC version.
Declaration
public AACVersion Version { get; set; }
Property Value
| Type | Description |
|---|---|
| AACVersion |
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 M4AOutput Load(string json)
Parameters
| Type | Name | Description |
|---|---|---|
| string | json | JSON string. |
Returns
| Type | Description |
|---|---|
| M4AOutput | The string. |
Save()
Saves to JSON.
Declaration
public string Save()
Returns
| Type | Description |
|---|---|
| string | The string. |