From cfb4a33b6eb05db67406010299dfb883de9b60ed Mon Sep 17 00:00:00 2001 From: sr55 Date: Fri, 5 Jul 2019 23:11:04 +0100 Subject: WinGui: Build out code for active monitoring of storage and battery power on the system. (Similar to what the LinUI does) - Automatic pause on "Low" or "Critical" battery alarms. The % level is set in Windows power settings. Automatic Resume when AC returns, if it was paused by an alarm. - Automatic encode pause when destination drive drops below 2GB. (May make this a preference set later) - Behaviour of pause queue on low disk space with a user defined level in preferences is unchanged. #2109 #2181 --- .../HandBrakeWPF/Services/Interfaces/ISystemService.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 win/CS/HandBrakeWPF/Services/Interfaces/ISystemService.cs (limited to 'win/CS/HandBrakeWPF/Services/Interfaces') diff --git a/win/CS/HandBrakeWPF/Services/Interfaces/ISystemService.cs b/win/CS/HandBrakeWPF/Services/Interfaces/ISystemService.cs new file mode 100644 index 000000000..79461a8ec --- /dev/null +++ b/win/CS/HandBrakeWPF/Services/Interfaces/ISystemService.cs @@ -0,0 +1,16 @@ +// -------------------------------------------------------------------------------------------------------------------- +// +// This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License. +// +// +// Defines +// +// -------------------------------------------------------------------------------------------------------------------- + +namespace HandBrakeWPF.Services.Interfaces +{ + public interface ISystemService + { + void Start(); + } +} \ No newline at end of file -- cgit v1.2.3