diff options
author | sr55 <[email protected]> | 2020-01-15 19:43:59 +0000 |
---|---|---|
committer | sr55 <[email protected]> | 2020-01-25 15:41:33 +0000 |
commit | e4b185a96f9c32a4b927023393e7f5e6244b3152 (patch) | |
tree | 4ed497b2c1b3412c5ebc023fd87a464a3d02c9f3 | |
parent | a5422ad4fa058f42a0833db7277aa695a640f990 (diff) |
WinGui: Fix an issue where default settings were not getting loaded. Fixes #2549
Note, you'll need to competely delete all settings.json files in the %appdata%/HandBrake folder for a full recovery.
-rw-r--r-- | win/CS/HandBrakeWPF/HandBrakeWPF.csproj | 3 | ||||
-rw-r--r-- | win/CS/HandBrakeWPF/Services/UserSettingService.cs | 100 | ||||
-rw-r--r-- | win/CS/HandBrakeWPF/Views/QueueView.xaml | 2 | ||||
-rw-r--r-- | win/CS/HandBrakeWPF/defaultsettings.xml | 580 |
4 files changed, 76 insertions, 609 deletions
diff --git a/win/CS/HandBrakeWPF/HandBrakeWPF.csproj b/win/CS/HandBrakeWPF/HandBrakeWPF.csproj index dcba073ce..e50e235f8 100644 --- a/win/CS/HandBrakeWPF/HandBrakeWPF.csproj +++ b/win/CS/HandBrakeWPF/HandBrakeWPF.csproj @@ -663,9 +663,6 @@ </Page>
</ItemGroup>
<ItemGroup>
- <EmbeddedResource Include="defaultsettings.xml">
- <SubType>Designer</SubType>
- </EmbeddedResource>
<Resource Include="Views\Images\information.png" />
<Resource Include="Views\Images\warningsmall.png" />
<Resource Include="Views\Images\Complete.png" />
diff --git a/win/CS/HandBrakeWPF/Services/UserSettingService.cs b/win/CS/HandBrakeWPF/Services/UserSettingService.cs index 9ae00d275..f0fcd715b 100644 --- a/win/CS/HandBrakeWPF/Services/UserSettingService.cs +++ b/win/CS/HandBrakeWPF/Services/UserSettingService.cs @@ -14,13 +14,10 @@ namespace HandBrakeWPF.Services using System.Collections.Specialized;
using System.IO;
using System.Linq;
- using System.Reflection;
- using System.Xml.Serialization;
using HandBrake.Interop.Model;
using HandBrake.Interop.Utilities;
- using HandBrakeWPF.Collections;
using HandBrakeWPF.Extensions;
using HandBrakeWPF.Properties;
using HandBrakeWPF.Services.Interfaces;
@@ -79,9 +76,6 @@ namespace HandBrakeWPF.Services /// <param name="name">
/// The name.
/// </param>
- /// <param name="conversionType">
- /// The conversion Type.
- /// </param>
/// <typeparam name="T">
/// The Type of the setting
/// </typeparam>
@@ -147,7 +141,6 @@ namespace HandBrakeWPF.Services Directory.CreateDirectory(directory);
}
-
using (StreamWriter file = new StreamWriter(new FileStream(this.settingsFile, FileMode.Create, FileAccess.Write)))
{
string appSettings = JsonConvert.SerializeObject(this.userSettings, Formatting.Indented, this.settings);
@@ -204,7 +197,7 @@ namespace HandBrakeWPF.Services }
// Add any missing / new settings
- SerializableDictionary<string, object> defaults = this.GetDefaults();
+ Dictionary<string, object> defaults = this.GetDefaults();
foreach (var item in defaults.Where(item => !this.userSettings.Keys.Contains(item.Key)))
{
this.userSettings.Add(item.Key, item.Value);
@@ -241,25 +234,82 @@ namespace HandBrakeWPF.Services /// <returns>
/// The get defaults.
/// </returns>
- private SerializableDictionary<string, object> GetDefaults()
+ private Dictionary<string, object> GetDefaults()
{
- // TODO Convert this to JSON.
- try
- {
- Assembly assembly = Assembly.GetEntryAssembly();
- Stream stream = assembly.GetManifestResourceStream("HandBrakeWPF.defaultsettings.xml");
- if (stream != null)
- {
- XmlSerializer serializer = new XmlSerializer(typeof(Collections.SerializableDictionary<string, object>));
- return (SerializableDictionary<string, object>)serializer.Deserialize(stream);
- }
- }
- catch (Exception)
- {
- return new SerializableDictionary<string, object>();
- }
+ Dictionary<string, object> defaults = new Dictionary<string, object>();
+
+ defaults.Add(UserSettingConstants.Verbosity, 1);
+
+ // General
+ defaults.Add(UserSettingConstants.UpdateStatus, true);
+ defaults.Add(UserSettingConstants.LastUpdateCheckDate, DateTime.Now.Date.AddDays(-30));
+ defaults.Add(UserSettingConstants.DaysBetweenUpdateCheck, 1);
+ defaults.Add(UserSettingConstants.UseDarkTheme, false);
+ defaults.Add(UserSettingConstants.ShowPreviewOnSummaryTab, true);
+ defaults.Add(UserSettingConstants.MainWindowMinimize, false);
+ defaults.Add(UserSettingConstants.ClearCompletedFromQueue, false);
+ defaults.Add(UserSettingConstants.ShowStatusInTitleBar, false);
+ defaults.Add(UserSettingConstants.ShowAddAllToQueue, false);
+ defaults.Add(UserSettingConstants.ShowAddSelectionToQueue, false);
+ defaults.Add(UserSettingConstants.VLCPath, @"C:\Program Files\VideoLAN\vlc\vlc.exe");
+
+ // Output Files
+ defaults.Add(UserSettingConstants.AutoNaming, true);
+ defaults.Add(UserSettingConstants.AutoNamePath, string.Empty);
+ defaults.Add(UserSettingConstants.AutoNameFormat, "{source}-{title}");
+ defaults.Add(UserSettingConstants.AutonameFilePrePostString, "output_");
+ defaults.Add(UserSettingConstants.AutoNameTitleCase, true);
+ defaults.Add(UserSettingConstants.AutoNameRemoveUnderscore, true);
+ defaults.Add(UserSettingConstants.AutonameFileCollisionBehaviour, 0);
+ defaults.Add(UserSettingConstants.AlwaysUseDefaultPath, true);
+ defaults.Add(UserSettingConstants.RemovePunctuation, false);
+ defaults.Add(UserSettingConstants.FileOverwriteBehaviour, 0);
+ defaults.Add(UserSettingConstants.UseM4v, 0);
+
+ // When Done
+ defaults.Add(UserSettingConstants.SendFile, false);
+ defaults.Add(UserSettingConstants.WhenCompleteAction, 0);
+ defaults.Add(UserSettingConstants.WhenDonePerformActionImmediately, false);
+ defaults.Add(UserSettingConstants.PlaySoundWhenDone, false);
+ defaults.Add(UserSettingConstants.PlaySoundWhenQueueDone, false);
+ defaults.Add(UserSettingConstants.WhenDoneAudioFile, string.Empty);
+
+ // Video
+ defaults.Add(UserSettingConstants.EnableQuickSyncEncoding, true);
+ defaults.Add(UserSettingConstants.EnableQuickSyncDecoding, false);
+ defaults.Add(UserSettingConstants.UseQSVDecodeForNonQSVEnc, false);
+ defaults.Add(UserSettingConstants.EnableVceEncoder, true);
+ defaults.Add(UserSettingConstants.EnableNvencEncoder, true);
+
+ // Advanced
+ defaults.Add(UserSettingConstants.PreventSleep, true);
+ defaults.Add(UserSettingConstants.DisableLibDvdNav, false);
+ defaults.Add(UserSettingConstants.PauseOnLowDiskspace, true);
+ defaults.Add(UserSettingConstants.PauseQueueOnLowDiskspaceLevel, 2000000000L);
+ defaults.Add(UserSettingConstants.PauseEncodeOnLowDiskspaceLevel, 2000000000L);
+ defaults.Add(UserSettingConstants.PreviewScanCount, 10);
+ defaults.Add(UserSettingConstants.MinScanDuration, 10);
+ defaults.Add(UserSettingConstants.ProcessPriorityInt, 3);
+ defaults.Add(UserSettingConstants.X264Step, 0.5);
+ defaults.Add(UserSettingConstants.SaveLogToCopyDirectory, false);
+ defaults.Add(UserSettingConstants.SaveLogWithVideo, false);
+ defaults.Add(UserSettingConstants.ClearOldLogs, true);
+
+ // Preview
+ defaults.Add(UserSettingConstants.PreviewRotationFlip, false);
+ defaults.Add(UserSettingConstants.LastPreviewDuration, 30);
+ defaults.Add(UserSettingConstants.DefaultPlayer, false);
+
+ // Experimental
+ defaults.Add(UserSettingConstants.RemoteServiceEnabled, false);
+ defaults.Add(UserSettingConstants.RemoteServicePort, true);
+
+ // Misc
+ defaults.Add(UserSettingConstants.ShowPresetPanel, false);
+ defaults.Add(UserSettingConstants.ScalingMode, 0);
+ defaults.Add(UserSettingConstants.ForcePresetReset, 3);
- return new SerializableDictionary<string, object>();
+ return defaults;
}
}
}
\ No newline at end of file diff --git a/win/CS/HandBrakeWPF/Views/QueueView.xaml b/win/CS/HandBrakeWPF/Views/QueueView.xaml index 0d5042519..12c63c093 100644 --- a/win/CS/HandBrakeWPF/Views/QueueView.xaml +++ b/win/CS/HandBrakeWPF/Views/QueueView.xaml @@ -241,7 +241,7 @@ <StackPanel Grid.Row="0" Grid.Column="0" VerticalAlignment="Center">
<TextBlock Text="{Binding Task.Destination, Converter={StaticResource filePathToFilenameConverter}}" Grid.Row="0" Grid.Column="0"
- TextWrapping="Wrap" VerticalAlignment="Center" />
+ TextWrapping="Wrap" VerticalAlignment="Center" Margin="0,0,5,0" />
<ProgressBar Minimum="0" Height="4" Maximum="100" Name="pbStatus" HorizontalAlignment="Stretch" Margin="0,8,10,0"
Value="{Binding DataContext.ProgressValue, ElementName=queueJobs}" IsIndeterminate="{Binding DataContext.IntermediateProgress, ElementName=queueJobs}"
diff --git a/win/CS/HandBrakeWPF/defaultsettings.xml b/win/CS/HandBrakeWPF/defaultsettings.xml deleted file mode 100644 index c560f1df0..000000000 --- a/win/CS/HandBrakeWPF/defaultsettings.xml +++ /dev/null @@ -1,580 +0,0 @@ -<?xml version="1.0"?>
-<dictionary>
- <item>
- <key>
- <string>X264Step</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:double" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">0.5</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>Verbosity</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">1</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>WhenCompletePerformAction</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">0</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>GrowlEncode</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>GrowlQueue</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ProcessPriorityInt</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">3</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>PreventSleep</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ShowCLI</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>SaveLogToCopyDirectory</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>SaveLogWithVideo</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>DisableLibDvdNav</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>SendFile</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>MinTitleScanDuration</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">10</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>updateStatus</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>defaultPreset</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance" />
- </value>
- </item>
- <item>
- <key>
- <string>autoNaming</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>autoNamePath</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance" />
- </value>
- </item>
- <item>
- <key>
- <string>autoNameFormat</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">{source}-{title}</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>VLC_Path</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">C:\Program Files\VideoLAN\vlc\vlc.exe</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>MainWindowMinimize</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>QueryEditorTab</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>lastUpdateCheckDate</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:dateTime" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">2011-08-15T00:00:00+01:00</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>daysBetweenUpdateCheck</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">0</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>useM4v</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">0</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>PromptOnUnmatchingQueries</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>NativeLanguage</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">(Any)</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>NativeLanguageSubtitles</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">(Any)</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>previewScanCount</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">10</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>clearOldLogs</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>AutoNameTitleCase</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>AutoNameRemoveUnderscore</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>useClosedCaption</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>batchMinDuration</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">00:18:00</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>batchMaxDuration</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">02:30:00</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>defaultPlayer</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>SelectedLanguages</string>
- </key>
- <value>
- <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
- </value>
- </item>
- <item>
- <key>
- <string>addOnlyOneAudioPerLanguage</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ShowAdvancedAudioPassthruOpts</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ClearCompletedFromQueue</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ServerPort</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">8000</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>EnableProcessIsolation</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>LastPreviewDuration</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">30</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>RemovePunctuation</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ShowPresetPanelOption</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>EnableQuickSync</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>EnableQuickSyncDecoding</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ScalingMode</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">0</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>AddForeignAudioScanTrack</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>PauseOnLowDiskspace</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>LowDiskSpaceWarningLevelInBytes</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:long" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">2000000000</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>LowDiskSpaceEncodePauseLevelInBytes</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:long" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">2000000000</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ForcePresetReset</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">3</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>UseQSVDecodeForNonQSVEnc</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ShowStatusInTitleBar</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>PlaySoundWhenDone</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>PlaySoundWhenQueueDone</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ShowPreviewOnSummaryTab</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>WhenDoneAudioFile</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">Choose a File:</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>RemoteServiceEnabled</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>RemoteServicePort</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">8080</anyType>
- </value>
- </item>
-
- <item>
- <key>
- <string>EnableQuickSyncEncoding</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>EnableVceEncoder</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>EnableNvencEncoder</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ShowAddAllToQueue</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>ShowAddSelectionToQueue</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>FileOverwriteBehaviour</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">0</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>AutonameFileCollisionBehaviour</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:int" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">0</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>AutonameFilePrePostString</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:string" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">output_</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>WhenDonePerformActionImmediately</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>UseDarkTheme</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>PreviewRotationFlip</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">false</anyType>
- </value>
- </item>
- <item>
- <key>
- <string>AlwaysUseDefaultPath</string>
- </key>
- <value>
- <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d4p1:type="q1:boolean" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">true</anyType>
- </value>
- </item>
-</dictionary>
\ No newline at end of file |