// -------------------------------------------------------------------------------------------------------------------- // // This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License. // // // Defines the IAudioViewModel type. // // -------------------------------------------------------------------------------------------------------------------- namespace HandBrakeWPF.ViewModels.Interfaces { using HandBrakeWPF.Model.Audio; using HandBrakeWPF.Services.Encode.Model; using HandBrakeWPF.Services.Presets.Model; /// /// The Audio View Model Interface /// public interface IAudioDefaultsViewModel : IViewModelBase { /// /// Gets the audio behaviours. /// AudioBehaviours AudioBehaviours { get; } /// /// The setup languages. /// /// /// The preset. /// /// /// The task. /// void Setup(Preset preset, EncodeTask task); /// /// The refresh task. /// void RefreshTask(); } }