- Moderator
- #1
Description of Change
This change is to be able to properly handle connection/disconnection when TVService died / Server Off etc.
The MP build provided is based on MP 1.4
Tickets : https://issues.team-mediaportal.com/browse/MP1-2559
The source code can be found in the branch MP1-2559-Solve_inconsistent_TVService_detection_from_TVServer_in_TVHome on github.
Steps to install and test
Installation
Download the Installer and execute it.
If you already have MP 1.4 installed, you need to start installer from : %Temp%\MediaPortal Installation\deploy
If you use binaries :
For Client Side (Multiseat)
Copy tvcontrol.dll to C:\Program Files (x86)\Team MediaPortal\MediaPortal
Copy tvplugin.dll to C:\Program Files (x86)\Team MediaPortal\MediaPortal\Plugins\Windows
On server side : (Multiseat)
Copy tvcontrol.dll to C:\Program Files (x86)\Team MediaPortal\MediaPortal TV Server
If you are on singleseat copy files for both 'MediaPortal' and 'MediaPortal TV Server'
Testing
If you stop you TVServer, Client should receive only one notification that connection is lost (and not multiple time)
Connection lost message has a tiemout of 5 secs now.
WOL should wake up your Server.
GUI shouldn't freeze or less than current 1.4.0 Final
Please do not forget to give some feedback (also if there is no bug). Thank you!
Sebastiii
Changelog
Version 1.4.0 v12
Build Based on MP 1.4
Version 1.4.0 v13
Build Based on MP 1.4 (Try fix TV ON/Fullscreen after resume)
Version 1.4.0 v14
Build Based on MP 1.4 :
WIP Resume after Standby/Suspend on TV Client.
Avoid multiple Suspend/Resume call.
Start TV only if connected to TVService.
Version 1.4.0 v15
Build Based on MP 1.4 :
Change how Resume after Standby/Suspend on TV Client. in non thread code.
Version 1.4.0 v16
Build Based on MP 1.4 :
Revert latest Change, it will be added in a new branch.
Back to this one : the connect/disconnection is handled correctly. So we stay for it right now.
This change is to be able to properly handle connection/disconnection when TVService died / Server Off etc.
The MP build provided is based on MP 1.4
Tickets : https://issues.team-mediaportal.com/browse/MP1-2559
The source code can be found in the branch MP1-2559-Solve_inconsistent_TVService_detection_from_TVServer_in_TVHome on github.
Steps to install and test
Installation
Download the Installer and execute it.
If you already have MP 1.4 installed, you need to start installer from : %Temp%\MediaPortal Installation\deploy
If you use binaries :
For Client Side (Multiseat)
Copy tvcontrol.dll to C:\Program Files (x86)\Team MediaPortal\MediaPortal
Copy tvplugin.dll to C:\Program Files (x86)\Team MediaPortal\MediaPortal\Plugins\Windows
On server side : (Multiseat)
Copy tvcontrol.dll to C:\Program Files (x86)\Team MediaPortal\MediaPortal TV Server
If you are on singleseat copy files for both 'MediaPortal' and 'MediaPortal TV Server'
Testing
If you stop you TVServer, Client should receive only one notification that connection is lost (and not multiple time)
Connection lost message has a tiemout of 5 secs now.
WOL should wake up your Server.
GUI shouldn't freeze or less than current 1.4.0 Final
Please do not forget to give some feedback (also if there is no bug). Thank you!
Sebastiii
Changelog
Version 1.4.0 v12
Build Based on MP 1.4
Version 1.4.0 v13
Build Based on MP 1.4 (Try fix TV ON/Fullscreen after resume)
Version 1.4.0 v14
Build Based on MP 1.4 :
WIP Resume after Standby/Suspend on TV Client.
Avoid multiple Suspend/Resume call.
Start TV only if connected to TVService.
Version 1.4.0 v15
Build Based on MP 1.4 :
Change how Resume after Standby/Suspend on TV Client. in non thread code.
Version 1.4.0 v16
Build Based on MP 1.4 :
Revert latest Change, it will be added in a new branch.
Back to this one : the connect/disconnection is handled correctly. So we stay for it right now.
Attachments
Last edited: