summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/ViewModels/AudioViewModel.cs
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Initial work to refactor the Audio and Subtitle behavioural based ↵sr552014-02-161-51/+259
| | | | | | | | | | | | | | | | | automatic track selections. This is not quite complete yet but close enough for gathering feedback. - Simplified UI design that's now available on the "Subtitle" and "Audio" tabs rather than the Options screen. The settings are no longer part of the app preferences. They are now per-preset. Build in presets default to None. - Selected Languages can now be set independently for Audio and Video. - Preferred Language is now part of the Selected Languages list. - Warning: Import/Export of presets still to be implemented. Design may yet change. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6036 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a large number of stylecop warnings. sr552013-11-191-3/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5900 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Finish off moving the User Settings service to the UI Layer. sr552013-11-191-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5898 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the AV_MP4 option so we now only have the AV Format Muxer as ↵sr552013-09-141-1/+1
| | | | | | "MP4 File". The AV_MKV option will be removed at a later date. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5781 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix the Audio Track selection again.sr552013-09-101-0/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5779 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix the Automatic Auto selection when a preset is selected. Honour ↵sr552013-09-071-1/+1
| | | | | | the preset using the primary track, then follow the rules of the automatic selection. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5774 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make the AVFormat Muxers default.sr552013-07-131-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5646 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Use ISO639-2 Codes rather than language names for auto language ↵sr552013-05-291-2/+11
| | | | | | selection git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5524 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Change the Audio Automatic behaviour to be a bit more sane. When ↵sr552013-04-261-1/+13
| | | | | | Add All Remaining/Selected is turned on, changing title will now clear down first, then add the preset tracks with the preferred language, then add the remaining after with default settings. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5412 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Options screen refactoring.sr552013-01-131-0/+11
| | | | | | | Help -> Check for updates now takes the user to the options screen update tab. Help -> About now takes the user to the options screen about tab. Saves popping up annoying window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5169 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Numerous bug fixes. Many around the automatic selection feature on ↵sr552013-01-131-70/+71
| | | | | | the Audio Panel. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5168 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add new sample rates, 8, 11.025, 12 and 16 as optionssr552012-09-071-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4935 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Strip out the last traces of MEF since it's not going to be used.sr552012-08-271-2/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4920 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Added a right click menu for the Audio, Subtitles and Chapters tabs ↵sr552012-08-041-35/+71
| | | | | | with some common actions. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4888 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix up the Audio Passthru selection options.sr552012-07-231-3/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4872 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move some stuff around in the services library and refactor out some ↵sr552012-07-201-1/+1
| | | | | | legacy code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4868 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial work to restore queue editing functionality. (Note, it's not ↵sr552012-07-081-0/+13
| | | | | | complete yet) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4821 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: When Changing the output format, limit to only valid choices in the ↵sr552012-05-191-0/+16
| | | | | | video and audio encoder dropdowns. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4688 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Improvements to the new audio panel.sr552012-05-011-30/+45
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4614 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove deprecated variable to avoid confusion.sr552012-04-121-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4598 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Audio Panel Auto Passthru implementation. sr552012-04-121-1/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4597 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Fixes to the Audio and Subtitle panels. Add pdb's to installer.sr552012-03-241-0/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4532 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Added Debug menu (1. Show CLI Query to allow for easier ↵sr552012-03-171-55/+94
| | | | | | debugging). Wired up most tabs into the EncodeTask object so the parameters are sent to the encode engine. General code tidy-up and fixes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4510 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Audio Panel work to support presets / automatic track selection.sr552012-03-021-37/+150
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4484 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Further work wiring up the new UI.sr552012-03-011-0/+40
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4479 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Further work on the Audio and Subtitle tabs along with the API ↵sr552012-01-221-4/+73
| | | | | | & Utilities. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4418 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Further work on hooking up the various tabs on the Main Window.sr552012-01-081-0/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4404 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Move all the main UI tab UserControls into an MVVM format. ↵sr552011-12-301-0/+62
Mostly code shuffling. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4393 b64f7644-9d1e-0410-96f1-a4d463321fa5