Table of Contents

Class AOMAV1EncoderPage

Namespace
VisioForge.Core.UI.WPF.Dialogs.OutputFormats.Pages
Assembly
VisioForge.Core.dll

Represents a WPF page for configuring AOM AV1 encoder settings. This page provides UI controls for setting AV1 encoding parameters.

public class AOMAV1EncoderPage : Page, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IAddChild, IComponentConnector

Inheritance

Implements

Inherited Members

Constructors

AOMAV1EncoderPage()

Initializes a new instance of the VisioForge.Core.UI.WPF.Dialogs.OutputFormats.Pages.AOMAV1EncoderPage class. Sets up the data context for the AOM AV1 encoder configuration page.

public AOMAV1EncoderPage()

Methods

Fill(ref AOMAV1EncoderSettings)

Fills the provided settings object with current UI values. Exports all encoder parameters from the UI controls to the settings object.

public void Fill(ref AOMAV1EncoderSettings settings)

Parameters

settings AOMAV1EncoderSettings

The AOM AV1 encoder settings object to populate.

GetPageType()

Gets the encoder settings type associated with this page.

public Type GetPageType()

Returns

Type

The type of AOMAV1EncoderSettings.

Init(AOMAV1EncoderSettings)

Initializes the page with existing encoder settings. Loads all encoder parameters from the provided settings object into the UI controls.

public void Init(AOMAV1EncoderSettings settings)

Parameters

settings AOMAV1EncoderSettings

The AOM AV1 encoder settings to load.

InitializeComponent()

InitializeComponent

public void InitializeComponent()