- Moderator
- #1
Hello there,
I just tested MP 2.2.2 for the first time.
I don't think I will switch from MP1 to MP2, because of no IRTRANS native remote, etc...
I have a problem that I call "Impossible to avoid Windows sleep or hibernate with MP2 single seat when client is running".
Then, I worked to fix that.
So, if you want to try the dll, take a look at PowerScheduler.rar
If you need diff :
Normally, it would fix MP2 server plugin with no backwards step for MP1 server.
Hope it helps...
I just tested MP 2.2.2 for the first time.
I don't think I will switch from MP1 to MP2, because of no IRTRANS native remote, etc...
I have a problem that I call "Impossible to avoid Windows sleep or hibernate with MP2 single seat when client is running".
Then, I worked to fix that.
So, if you want to try the dll, take a look at PowerScheduler.rar
If you need diff :
Code:
.../Plugins/PowerScheduler/Handlers/ProcessActiveStandbyHandler.cs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/TvEngine3/TVLibrary/Plugins/PowerScheduler/Handlers/ProcessActiveStandbyHandler.cs b/TvEngine3/TVLibrary/Plugins/PowerScheduler/Handlers/ProcessActiveStandbyHandler.cs
index cfc8891b25..692bb4b016 100644
--- a/TvEngine3/TVLibrary/Plugins/PowerScheduler/Handlers/ProcessActiveStandbyHandler.cs
+++ b/TvEngine3/TVLibrary/Plugins/PowerScheduler/Handlers/ProcessActiveStandbyHandler.cs
@@ -184,7 +184,7 @@ namespace TvEngine.PowerScheduler.Handlers
{
string runningProcess = rp.ProcessName;
- if (string.Equals(runningProcess, "MediaPortal", StringComparison.OrdinalIgnoreCase))
+ if (string.Equals(runningProcess, "MediaPortal", StringComparison.OrdinalIgnoreCase) || string.Equals(runningProcess, "MP2-Client", StringComparison.OrdinalIgnoreCase))
MPClientRunning = true;
foreach (string process in _processList)
Normally, it would fix MP2 server plugin with no backwards step for MP1 server.
Hope it helps...