summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/Services/Interfaces
diff options
context:
space:
mode:
authorsr55 <[email protected]>2019-07-05 23:11:04 +0100
committersr55 <[email protected]>2019-07-05 23:11:22 +0100
commitcfb4a33b6eb05db67406010299dfb883de9b60ed (patch)
treed1eae10d1b0ee12b1b4970376a4d068832eb6300 /win/CS/HandBrakeWPF/Services/Interfaces
parentfaf10b6ae3683e7361c0907255ddb3066b651bb0 (diff)
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
Diffstat (limited to 'win/CS/HandBrakeWPF/Services/Interfaces')
-rw-r--r--win/CS/HandBrakeWPF/Services/Interfaces/ISystemService.cs16
1 files changed, 16 insertions, 0 deletions
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 @@
+// --------------------------------------------------------------------------------------------------------------------
+// <copyright file="ISystemService.cs" company="HandBrake Project (http://handbrake.fr)">
+// This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License.
+// </copyright>
+// <summary>
+// Defines
+// </summary>
+// --------------------------------------------------------------------------------------------------------------------
+
+namespace HandBrakeWPF.Services.Interfaces
+{
+ public interface ISystemService
+ {
+ void Start();
+ }
+} \ No newline at end of file