diff --git a/Lib/HandBrake.Interop.dll b/Lib/HandBrake.Interop.dll index e42837c2..052625a1 100644 Binary files a/Lib/HandBrake.Interop.dll and b/Lib/HandBrake.Interop.dll differ diff --git a/Lib/HandBrake.Interop.pdb b/Lib/HandBrake.Interop.pdb index 9622c454..c5029ab5 100644 Binary files a/Lib/HandBrake.Interop.pdb and b/Lib/HandBrake.Interop.pdb differ diff --git a/Lib/hb.dll b/Lib/hb.dll index 14c35a80..32347aea 100644 Binary files a/Lib/hb.dll and b/Lib/hb.dll differ diff --git a/VidCoder/Services/HandBrakeProxy/LocalEncodeProxy.cs b/VidCoder/Services/HandBrakeProxy/LocalEncodeProxy.cs index 26159afd..421b6737 100644 --- a/VidCoder/Services/HandBrakeProxy/LocalEncodeProxy.cs +++ b/VidCoder/Services/HandBrakeProxy/LocalEncodeProxy.cs @@ -160,7 +160,8 @@ private void StartEncodeInternal(string scanPath, int titleNumber, Func(), - hwDecode: 0); + hwDecode: 0, + keepDuplicateTitles: false); this.encoding = true; } diff --git a/VidCoder/Services/HandBrakeProxy/LocalScanProxy.cs b/VidCoder/Services/HandBrakeProxy/LocalScanProxy.cs index bdc31570..5b75e672 100644 --- a/VidCoder/Services/HandBrakeProxy/LocalScanProxy.cs +++ b/VidCoder/Services/HandBrakeProxy/LocalScanProxy.cs @@ -34,7 +34,8 @@ public void StartScan(string path, IAppLogger logger) minDuration: TimeSpan.FromSeconds(Config.MinimumTitleLengthSeconds), titleIndex: 0, excludedExtensions: new List(), - hwDecode: 0); + hwDecode: 0, + keepDuplicateTitles: false); } public void Dispose() diff --git a/VidCoder/ViewModel/MainViewModel.cs b/VidCoder/ViewModel/MainViewModel.cs index 6e51d97d..c26bfff5 100644 --- a/VidCoder/ViewModel/MainViewModel.cs +++ b/VidCoder/ViewModel/MainViewModel.cs @@ -3254,7 +3254,8 @@ private void StartScan(string path, EncodeJobViewModel jobVM = null) minDuration: TimeSpan.FromSeconds(Config.MinimumTitleLengthSeconds), titleIndex: 0, excludedExtensions: new List(), - hwDecode: 0); + hwDecode: 0, + keepDuplicateTitles: false); oldInstance?.Dispose(); } diff --git a/VidCoderWorker/HandBrakeEncodeWorker.cs b/VidCoderWorker/HandBrakeEncodeWorker.cs index 33fd6ae1..7d12befb 100644 --- a/VidCoderWorker/HandBrakeEncodeWorker.cs +++ b/VidCoderWorker/HandBrakeEncodeWorker.cs @@ -178,7 +178,8 @@ private void StartEncodeInternal(string scanPath, int titleNumber, Func(), - hwDecode: 0); + hwDecode: 0, + keepDuplicateTitles: false); this.state = EncodeState.Scanning; } catch (Exception exception) diff --git a/VidCoderWorker/HandBrakeScanWorker.cs b/VidCoderWorker/HandBrakeScanWorker.cs index c748e257..c9d2d0df 100644 --- a/VidCoderWorker/HandBrakeScanWorker.cs +++ b/VidCoderWorker/HandBrakeScanWorker.cs @@ -46,6 +46,7 @@ public void StartScan(string path) minDuration: TimeSpan.FromSeconds(this.PassedMinTitleDurationSeconds), titleIndex: 0, excludedExtensions: new List(), - hwDecode: 0); + hwDecode: 0, + keepDuplicateTitles: false); } }