Class AVENCAACEncoderPage
Interaction logic for AVENCAACEncoderPage.xaml.
Inheritance
Implements
Inherited Members
Namespace: VisioForge.Core.UI.WPF.Dialogs.OutputFormats.Pages
Assembly: VisioForge.Core.dll
Syntax
public class AVENCAACEncoderPage : Page, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IAddChild, INotifyPropertyChanged, IComponentConnector
Constructors
AVENCAACEncoderPage()
Initializes a new instance of the AVENCAACEncoderPage class.
Declaration
public AVENCAACEncoderPage()
Properties
Bitrate
Gets or sets the bitrate.
Declaration
public int Bitrate { get; set; }
Property Value
| Type | Description |
|---|---|
| int | The bitrate. |
Bitrates
Gets or sets the bitrates.
Declaration
public ObservableCollection<int> Bitrates { get; set; }
Property Value
| Type | Description |
|---|---|
| ObservableCollection<int> | The bitrates. |
CoderMode
Gets or sets the coder mode.
Declaration
public AVENCAACEncoderCoder CoderMode { get; set; }
Property Value
| Type | Description |
|---|---|
| AVENCAACEncoderCoder | The coder mode. |
CoderModeStr
Gets or sets the coder mode (as string).
Declaration
public string CoderModeStr { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The coder mode. |
CoderModes
Gets or sets the coder list.
Declaration
public ObservableCollection<string> CoderModes { get; set; }
Property Value
| Type | Description |
|---|---|
| ObservableCollection<string> | The coder list. |
ForcePCEs
Gets or sets a value indicating whether force PCEs.
Declaration
public bool ForcePCEs { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
|
IntensityStereo
Gets or sets a value indicating whether intensity stereo enabled.
Declaration
public bool IntensityStereo { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
|
LongTermPrediction
Gets or sets a value indicating whether long term prediction enabled.
Declaration
public bool LongTermPrediction { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
|
MainPrediction
Gets or sets a value indicating whether main prediction enabled.
Declaration
public bool MainPrediction { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
|
PNS
Gets or sets a value indicating whether PNS enabled.
Declaration
public bool PNS { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
|
TNS
Gets or sets a value indicating whether TNS enabled.
Declaration
public bool TNS { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
|
Methods
Fill(ref AVENCAACEncoderSettings)
Fills the specified settings.
Declaration
public void Fill(ref AVENCAACEncoderSettings settings)
Parameters
| Type | Name | Description |
|---|---|---|
| AVENCAACEncoderSettings | settings | The settings. |
GetPageType()
Gets the type of the page.
Declaration
public Type GetPageType()
Returns
| Type | Description |
|---|---|
| Type | Type. |
Init(AVENCAACEncoderSettings)
Initializes the specified settings.
Declaration
public void Init(AVENCAACEncoderSettings settings)
Parameters
| Type | Name | Description |
|---|---|---|
| AVENCAACEncoderSettings | settings | The settings. |
InitializeComponent()
InitializeComponent
Declaration
public void InitializeComponent()
OnPropertyChanged(string)
OnPropertyChanged API.
Declaration
protected virtual void OnPropertyChanged(string propertyName = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | propertyName | Property name. |
SetProperty<T>(ref T, T, string)
Sets the property.
Declaration
protected bool SetProperty<T>(ref T field, T newValue, string propertyName = null)
Parameters
| Type | Name | Description |
|---|---|---|
| T | field | The field. |
| T | newValue | The new value. |
| string | propertyName | Name of the property. |
Returns
| Type | Description |
|---|---|
| bool |
|
Type Parameters
| Name | Description |
|---|---|
| T | T. |
Events
PropertyChanged
Property changed event.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
| Type | Description |
|---|---|
| PropertyChangedEventHandler |