SleepControl plugin v1.10.0 for MediaPortal 1.3.0 and higher (2 Viewers)

rosetattoo

Portal Member
October 1, 2006
22
0
51
Home Country
Germany Germany
@Micropolis,

thanks for your fast answer. I am at holidays for 4 weeks. I send you log files at the beginning of August.

Cheers

Jens
 

ThreepH

Portal Pro
August 17, 2010
84
0
48
Home Country
Germany Germany
Hi there,

I have the same problem as Jens (rosetattoo).
No recordings running. Just TV Playback.
My list of steps: start Mediaportal, watch TV, start SleepControl and let it do its work. Once the time is up (3hrs, mostly), it has to shutdown.
Right after that the problem as seen in rosetattoos screenshot appears. Windows wants to shutdown, but can't.

This is what the mediaportal.log part says (no entry in any other log as far as I see):
[2014-07-06 01:43:33,649] [Log ] [MPMain ] [DEBUG] - WindowsController: Performing ExitWindows ShutDown, force: False
[2014-07-06 01:43:33,650] [Log ] [MPMain ] [INFO ] - --Exit Windows -
[2014-07-06 01:43:33,655] [Log ] [MPMain ] [DEBUG] - WindowsController: ExitWindows performed, result: True
[2014-07-06 01:43:33,863] [Log ] [MPMain ] [DEBUG] - Main: WM_QUERYENDSESSION
[2014-07-06 01:43:33,864] [Log ] [MPMain ] [DEBUG] - D3D: OnFormClosing()
[2014-07-06 01:43:33,864] [Log ] [MPMain ] [DEBUG] - g_Player.doStop() keepTimeShifting = False keepExclusiveModeOn = False
[2014-07-06 01:43:33,864] [Log ] [MPMain ] [INFO ] - g_Player.OnStopped()
[2014-07-06 01:43:33,866] [Log ] [MPMain ] [INFO ] - RefreshRateChanger.SetRefreshRateBasedOnFPS: current refreshrate is 50hz - changing it to 50hz
[2014-07-06 01:43:33,866] [Log ] [MPMain ] [INFO ] - RefreshRateChanger.SetRefreshRateBasedOnFPS: using internal win32 method for changing refreshrate. current is 50hz, desired is 50
[2014-07-06 01:43:33,884] [Log ] [MPMain ] [INFO ] - RefreshRateChanger AdapterOrdinal value is 0
[2014-07-06 01:43:33,886] [Log ] [MPMain ] [DEBUG] - CycleRefreshRate: Current MonitorIndex : 0 and current deviceName : \\.\DISPLAY1
[2014-07-06 01:43:33,898] [Log ] [MPMain ] [INFO ] - CycleRefreshRate: result DISP_CHANGE_SUCCESSFUL for refresh rate change 50Hz
[2014-07-06 01:43:33,899] [Log ] [MPMain ] [DEBUG] - CycleRefresh: DWM Detected, performing shenanigans
[2014-07-06 01:43:33,899] [Log ] [MPMain ] [INFO ] - RefreshRateChanger.SetRefreshRateBasedOnFPS: dynamic refresh rate change - notify video renderer
[2014-07-06 01:43:34,061] [Log ] [MPMain ] [INFO ] - RadioRecorded:OnPlayRecordingBackStopped TV E:\timeshift\live3-0.ts.tsbuffer
[2014-07-06 01:43:34,063] [Log ] [MPMain ] [INFO ] - TVHome:turn tv off
[2014-07-06 01:43:34,267] [Log ] [MPMain ] [INFO ] - TvRecorded:OnPlayRecordingBackStopped TV E:\timeshift\live3-0.ts.tsbuffer
[2014-07-06 01:43:34,268] [Log ] [MPMain ] [DEBUG] - g_Player.doStop() - stop
[2014-07-06 01:43:34,268] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Saving subtitle index: 0
[2014-07-06 01:43:34,268] [Log ] [MPMain ] [INFO ] - TSReaderPlayer: Cleanup DShow graph False
[2014-07-06 01:43:34,277] [Log ] [MPMain ] [INFO ] - TSReaderPlayer: Cleanup Get hr value -2147467262
[2014-07-06 01:43:34,277] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup _audioRendererFilter
[2014-07-06 01:43:34,277] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup _fileSource
[2014-07-06 01:43:34,277] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup FreePostProcess
[2014-07-06 01:43:34,278] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup PostProcess
[2014-07-06 01:43:34,278] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup AudioCodec
[2014-07-06 01:43:34,278] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup VideoCodec
[2014-07-06 01:43:34,279] [Log ] [MPMain ] [INFO ] - Disconnecting all pins from filter Enhanced Video Renderer
[2014-07-06 01:43:34,279] [Log ] [MPMain ] [DEBUG] - Remove filter from graph: Enhanced Video Renderer 2
[2014-07-06 01:43:34,280] [Log ] [MPMain ] [INFO ] - Disconnecting all pins from filter Realtek Digital Output(Optical)
[2014-07-06 01:43:34,280] [Log ] [MPMain ] [DEBUG] - Remove filter from graph: Realtek Digital Output(Optical) 0
[2014-07-06 01:43:34,281] [Log ] [MPMain ] [INFO ] - Disconnecting all pins from filter LAV Video Decoder
[2014-07-06 01:43:34,281] [Log ] [MPMain ] [INFO ] - Disconnecting pin Output
[2014-07-06 01:43:34,281] [Log ] [MPMain ] [INFO ] - Not connected
[2014-07-06 01:43:34,289] [Log ] [MPMain ] [DEBUG] - Remove filter from graph: LAV Video Decoder 0
[2014-07-06 01:43:34,290] [Log ] [MPMain ] [INFO ] - Disconnecting all pins from filter LAV Audio Decoder
[2014-07-06 01:43:34,290] [Log ] [MPMain ] [INFO ] - Disconnecting pin Output
[2014-07-06 01:43:34,290] [Log ] [MPMain ] [INFO ] - Not connected
[2014-07-06 01:43:34,300] [Log ] [MPMain ] [DEBUG] - Remove filter from graph: LAV Audio Decoder 0
[2014-07-06 01:43:34,301] [Log ] [MPMain ] [INFO ] - Disconnecting all pins from filter TsReader
[2014-07-06 01:43:34,301] [Log ] [MPMain ] [INFO ] - Disconnecting pin Audio
[2014-07-06 01:43:34,301] [Log ] [MPMain ] [INFO ] - Not connected
[2014-07-06 01:43:34,302] [Log ] [MPMain ] [INFO ] - Disconnecting pin Video
[2014-07-06 01:43:34,302] [Log ] [MPMain ] [INFO ] - Not connected
[2014-07-06 01:43:34,302] [Log ] [MPMain ] [INFO ] - Disconnecting pin Subtitle
[2014-07-06 01:43:34,303] [Log ] [MPMain ] [INFO ] - Not connected
[2014-07-06 01:43:34,306] [Log ] [MPMain ] [DEBUG] - Remove filter from graph: TsReader 0
[2014-07-06 01:43:34,307] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup _graphBuilder
[2014-07-06 01:43:34,307] [Log ] [MPMain ] [DEBUG] - VMR9: Dispose
[2014-07-06 01:43:34,308] [Log ] [MPMain ] [DEBUG] - SubtitleRenderer: starting cleanup
[2014-07-06 01:43:34,308] [Log ] [MPMain ] [DEBUG] - SubtitleRenderer: cleanup done
[2014-07-06 01:43:34,308] [Log ] [MPMain ] [DEBUG] - VMR9: Inactive
[2014-07-06 01:43:34,312] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
[2014-07-06 01:43:34,312] [Log ] [MPMain ] [INFO ] - TSReaderPlayer: Disabling DX9 exclusive mode
[2014-07-06 01:43:34,313] [Log ] [MPMain ] [INFO ] - Main: GUI_MSG_SWITCH_FULL_WINDOWED message is obsolete.
[2014-07-06 01:43:34,315] [Log ] [MPMain ] [DEBUG] - Main: SaveLastActiveModule - enabled False
[2014-07-06 01:43:34,315] [Log ] [MPMain ] [INFO ] - Main: Exiting
[2014-07-06 01:43:34,317] [Log ] [MPMain ] [DEBUG] - PlugInManager: Stop()
[2014-07-06 01:43:34,318] [Log ] [MPMain ] [DEBUG] - PluginManager: Stopping plugin 'MediaPortal.Plugins.BDHandler.BDHandlerPlugin'
[2014-07-06 01:43:34,318] [Log ] [MPMain ] [INFO ] - BDHandler: Player handling is deactivated.
[2014-07-06 01:43:34,318] [Log ] [MPMain ] [DEBUG] - PluginManager: Stopping plugin 'MediaPortal.MusicShareWatcher.MusicShareWatcherPlugin'
[2014-07-06 01:43:34,319] [Log ] [MPMain ] [DEBUG] - PluginManager: Stopping plugin 'TitanEditor.TitanPlugin'
[2014-07-06 01:43:34,319] [Log ] [MPMain ] [INFO ] - Titan plugin: Stopped
[2014-07-06 01:43:34,320] [Log ] [MPMain ] [DEBUG] - Windowmanager: closing current window
[2014-07-06 01:43:34,320] [Log ] [MPMain ] [DEBUG] - TvFullScreen:deinit->OSD:Off
[2014-07-06 01:43:34,320] [Log ] [MPMain ] [DEBUG] - Window: TvPlugin.TvFullScreen deinit
[2014-07-06 01:43:34,321] [Log ] [MPMain ] [DEBUG] - TextureManager: CleanupThumbs()
[2014-07-06 01:43:34,341] [Log ] [MPMain ] [INFO ] - Playlist: Saving default playlist default.m3u
[2014-07-06 01:43:34,346] [Log ] [MPMain ] [INFO ] - [MPEI] Saving settings
[2014-07-06 01:43:34,376] [Log ] [MPMain ] [INFO ] - GUIWindowManager: Could not find window -1
[2014-07-06 01:43:34,388] [Log ] [MPMain ] [DEBUG] - GUIFontManager: SafeDispose()
[2014-07-06 01:43:34,394] [Log ] [MPMain ] [DEBUG] - TextureManager: Dispose()
[2014-07-06 01:43:34,394] [Log ] [MPMain ] [INFO ] - TexturePacker:Dispose()
[2014-07-06 01:43:34,394] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1996
[2014-07-06 01:43:34,396] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1994
[2014-07-06 01:43:34,397] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1995
[2014-07-06 01:43:34,397] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1993
[2014-07-06 01:43:34,397] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1997
[2014-07-06 01:43:34,398] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1980
[2014-07-06 01:43:34,398] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1949
[2014-07-06 01:43:34,398] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1954
[2014-07-06 01:43:34,398] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1959
[2014-07-06 01:43:34,399] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1955
[2014-07-06 01:43:34,399] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1956
[2014-07-06 01:43:34,399] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1957
[2014-07-06 01:43:34,401] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1953
[2014-07-06 01:43:34,401] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1958
[2014-07-06 01:43:34,406] [Log ] [MPMain ] [DEBUG] - GUIFontManager SetDeviceNull()
[2014-07-06 01:43:34,408] [Log ] [MPMain ] [DEBUG] - D3D: OnFormClosing()
[2014-07-06 01:43:34,408] [Log ] [MPMain ] [DEBUG] - Main: SaveLastActiveModule - enabled False
[2014-07-06 01:43:34,408] [Log ] [MPMain ] [INFO ] - Main: Exiting
[2014-07-06 01:43:34,409] [Log ] [MPMain ] [INFO ] - Remotes: Stop was called without Init - exiting
[2014-07-06 01:43:34,409] [Log ] [MPMain ] [DEBUG] - Windowmanager: closing current window
[2014-07-06 01:43:34,409] [Log ] [MPMain ] [DEBUG] - Window: MediaPortal.GUI.Home.GUIHome deinit
[2014-07-06 01:43:34,409] [Log ] [MPMain ] [DEBUG] - TextureManager: CleanupThumbs()
[2014-07-06 01:43:34,410] [Log ] [MPMain ] [INFO ] - Playlist: Saving default playlist default.m3u
[2014-07-06 01:43:34,411] [Log ] [MPMain ] [INFO ] - [MPEI] Saving settings
[2014-07-06 01:43:34,414] [Log ] [MPMain ] [INFO ] - GUIWindowManager: Could not find window -1
[2014-07-06 01:43:34,420] [Log ] [MPMain ] [DEBUG] - GUIFontManager: SafeDispose()
[2014-07-06 01:43:34,421] [Log ] [MPMain ] [DEBUG] - TextureManager: Dispose()
[2014-07-06 01:43:34,421] [Log ] [MPMain ] [INFO ] - TexturePacker:Dispose()
[2014-07-06 01:43:34,421] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1996
[2014-07-06 01:43:34,423] [Log ] [MPMain ] [DEBUG] - Main: WM_ACTIVATE (WA_INACTIVE)
[2014-07-06 01:43:34,423] [Log ] [MPMain ] [INFO ] - Main: Deactivation request received
[2014-07-06 01:43:34,424] [Log ] [MPMain ] [INFO ] - Main: Refresh rate changer running. Ignoring deactivation request
[2014-07-06 01:43:34,424] [Log ] [MPMain ] [DEBUG] - D3D: OnLostFocus()
[2014-07-06 01:43:34,424] [Log ] [MPMain ] [DEBUG] - D3D: OnPaint()
[2014-07-06 01:43:34,429] [Log ] [MPMain ] [INFO ] - Main: Stopping FrameMove
[2014-07-06 01:43:34,429] [Log ] [MPMain ] [DEBUG] - D3D: OnFormClosing()
[2014-07-06 01:43:34,429] [Log ] [MPMain ] [DEBUG] - Main: SaveLastActiveModule - enabled False
[2014-07-06 01:43:34,430] [Log ] [MPMain ] [INFO ] - Main: Exiting
[2014-07-06 01:43:34,430] [Log ] [MPMain ] [INFO ] - Remotes: Stop was called without Init - exiting
[2014-07-06 01:43:34,430] [Log ] [MPMain ] [DEBUG] - Windowmanager: closing current window
[2014-07-06 01:43:34,430] [Log ] [MPMain ] [DEBUG] - Window: MediaPortal.GUI.Home.GUIHome deinit
[2014-07-06 01:43:34,431] [Log ] [MPMain ] [DEBUG] - TextureManager: CleanupThumbs()
[2014-07-06 01:43:34,431] [Log ] [MPMain ] [INFO ] - Playlist: Saving default playlist default.m3u
[2014-07-06 01:43:34,432] [Log ] [MPMain ] [INFO ] - [MPEI] Saving settings
[2014-07-06 01:43:34,435] [Log ] [MPMain ] [INFO ] - GUIWindowManager: Could not find window -1
[2014-07-06 01:43:34,440] [Log ] [MPMain ] [DEBUG] - GUIFontManager: SafeDispose()
[2014-07-06 01:43:34,440] [Log ] [MPMain ] [DEBUG] - TextureManager: Dispose()
[2014-07-06 01:43:34,440] [Log ] [MPMain ] [INFO ] - TexturePacker:Dispose()
[2014-07-06 01:43:34,441] [Log ] [MPMain ] [INFO ] - TexturePacker: remove texture:1996

This is what windows says:
- System
-
Provider
[ Name] .NET Runtime
- EventID 1026
[ Qualifiers] 0
Level 2
Task 0
Keywords 0x80000000000000
- TimeCreated
[ SystemTime] 2014-07-05T23:43:34.000000000Z
EventRecordID 4808
Channel Application
Computer TV-PC
Security
-
EventData
Application: MediaPortal.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
Stack:
at MediaPortal.GUI.Library.DXNative.FontEngineRemoveTexture(Int32)
at MediaPortal.GUI.Library.DXNative.FontEngineRemoveTextureSync(Int32)
at MediaPortal.GUI.Library.TexturePacker.Dispose()
at MediaPortal.ExtensionMethods.ObjectMethods.SafeDispose(System.Object)
at MediaPortal.GUI.Library.GUITextureManager.DisposeInternal()
at MediaPortalApp.OnExit()
at MediaPortal.D3D.OnFormClosing(System.Windows.Forms.FormClosingEventArgs)
at System.Windows.Forms.Form.WmClose(System.Windows.Forms.Message ByRef)
at System.Windows.Forms.Form.WndProc(System.Windows.Forms.Message ByRef)
at MediaPortalApp.WndProc(System.Windows.Forms.Message ByRef)
at System.Windows.Forms.Control+ControlNativeWindow.OnMessage(System.Windows.Forms.Message ByRef)
at System.Windows.Forms.Control+ControlNativeWindow.WndProc(System.Windows.Forms.Message ByRef)
at System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
at System.Windows.Forms.UnsafeNativeMethods.SendMessage(System.Runtime.InteropServices.HandleRef, Int32, Int32, Int32)
at System.Windows.Forms.Control.SendMessage(Int32, Int32, Int32)
at System.Windows.Forms.Form.Close()
at MediaPortalApp.FrameMove()
at MediaPortal.D3D.OnIdle(System.Object, System.EventArgs)
at System.Windows.Forms.Application+ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32)
at System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
at System.Windows.Forms.Application.Run(System.Windows.Forms.Form)
at MediaPortalApp.Main(System.String[])
And this:
- System

- Provider

[ Name] Application Popup

- EventID 26

[ Qualifiers] 16384

Level 4

Task 0

Keywords 0x80000000000000

- TimeCreated

[ SystemTime] 2014-07-05T23:43:35.000000000Z

EventRecordID 13212

Channel System

Computer TV-PC

Security


- EventData

MediaPortal - Fernsehen/Vollbild: MediaPortal.exe - Fehler in Anwendung
Die Anweisung in 0x10001f41 verweist auf Speicher 0x00000000. Der Vorgang read konnte nicht im Speicher durchgeführt werden. Klicken Sie auf "OK", um das Programm zu beenden.
Last but not least:
- System

- Provider

[ Name] .NET Runtime

- EventID 1026

[ Qualifiers] 0

Level 2

Task 0

Keywords 0x80000000000000

- TimeCreated

[ SystemTime] 2014-07-05T23:43:34.000000000Z

EventRecordID 4808

Channel Application

Computer TV-PC

Security


- EventData

Application: MediaPortal.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException Stack: at MediaPortal.GUI.Library.DXNative.FontEngineRemoveTexture(Int32) at MediaPortal.GUI.Library.DXNative.FontEngineRemoveTextureSync(Int32) at MediaPortal.GUI.Library.TexturePacker.Dispose() at MediaPortal.ExtensionMethods.ObjectMethods.SafeDispose(System.Object) at MediaPortal.GUI.Library.GUITextureManager.DisposeInternal() at MediaPortalApp.OnExit() at MediaPortal.D3D.OnFormClosing(System.Windows.Forms.FormClosingEventArgs) at System.Windows.Forms.Form.WmClose(System.Windows.Forms.Message ByRef) at System.Windows.Forms.Form.WndProc(System.Windows.Forms.Message ByRef) at MediaPortalApp.WndProc(System.Windows.Forms.Message ByRef) at System.Windows.Forms.Control+ControlNativeWindow.OnMessage(System.Windows.Forms.Message ByRef) at System.Windows.Forms.Control+ControlNativeWindow.WndProc(System.Windows.Forms.Message ByRef) at System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr) at System.Windows.Forms.UnsafeNativeMethods.SendMessage(System.Runtime.InteropServices.HandleRef, Int32, Int32, Int32) at System.Windows.Forms.Control.SendMessage(Int32, Int32, Int32) at System.Windows.Forms.Form.Close() at MediaPortalApp.FrameMove() at MediaPortal.D3D.OnIdle(System.Object, System.EventArgs) at System.Windows.Forms.Application+ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32) at System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32) at System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext) at System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext) at System.Windows.Forms.Application.Run(System.Windows.Forms.Form) at MediaPortalApp.Main(System.String[])
Anything else? Just let me know.
Greetings!
 
Last edited:

Micropolis

Portal Pro
July 22, 2009
1,588
1,796
Bavaria
Home Country
Germany Germany
Hello @ThreepH,
thank you for the detailed information.
The most important thing I can identify is a System.AccessViolationException at MediaPortal.GUI.Library.DXNative.FontEngineRemoveTexture(Int32). This is a internal function and is called internally only.
Based on the experience I guess, that anything is wrong with the skin file of SleepControl. I'm not the author and I do not know, which skin file version do you use currently. Hence my request to identify and solve the issue:
  • please replace the current SleepControl.xml skin file with the generic skin file (you can find it here) and perform a test,
  • please open your current skin file of SleepControl and temporary disable labels step by step (please do not uncomment button sections) and perform a test after each change,
  • please open your current skin file of SleepControl again and change font style and font size step by step and perform a test after each change,
  • disable any images within the skin file of SleepControl (background etc.) and perform a test.
Sorry, but it's not a plugin issue itself and I'm not able to perform regression tests with your machine and skin configuration.

Any feedback is welcome, cheers
Micropolis
 

ThreepH

Portal Pro
August 17, 2010
84
0
48
Home Country
Germany Germany
Hi,

I will do that. I have replaced each folder/file where they supposed to be replaced - might take a few days because it did not happen every day (we use MP while laying in bed with SleepControl). I will give feedback as soon as possible tho.
Once it will occur, I will try the next steps.

Thanks for your help, even if its not a plugin issue. ;)

Greetings!
 

ThreepH

Portal Pro
August 17, 2010
84
0
48
Home Country
Germany Germany
Just a quick feedback: it did not happen yet again, seems like it helped or another local problem made it happen but was solved..I have no idea.
Thanks a lot :)
 

Micropolis

Portal Pro
July 22, 2009
1,588
1,796
Bavaria
Home Country
Germany Germany
Dear community,
this plugin has been updated to support the upcoming MediaPortal version 1.9.0. In order to prevent problems and errors with other plugins of my collection, please note the following information:
  • due to architectural changes in the core libraries, all plugins must be updated simultaneously
  • internal update mechanism has been changed with this version, the old way should work until end of October 2014 only
Cheers, Micropolis
 

Micropolis

Portal Pro
July 22, 2009
1,588
1,796
Bavaria
Home Country
Germany Germany
Dear community,
this plugin has been updated to version 1.7.0. In order to prevent problems and errors with other plugins of my collection, please update all plugins to the newest versions simultaneously

Cheers, Micropolis
 

Micropolis

Portal Pro
July 22, 2009
1,588
1,796
Bavaria
Home Country
Germany Germany
Dear community,
I'm happy to present you the newest release of SleepControl, which can be downloaded from the well known places as usual. This version contains a shelveset to share your plugin related settings and profiles across devices and services. In principle all network storages, cloud services (e.g. OneDrive, Dropbox) or any other storage you would like to use should work as expected.

To allow such a functionality, major changes inside the plugin code was necessary. Before using this new version and/or the sharing feature, it is highly recommended to follow the steps below:
  • Before starting with settings and profile sharing, possible device or service specific configurations should be checked to prevent access or synchronization problems later. For more information, please take a look into the manual (chapter "Settings and Profile Sharing") or the troubleshooting guide.
  • In case you decide to disregard the sharing feature, the plugin will work in the same way as before.

Unfortunately from now on the release rate of this plugin must be reduced due to time and budget issues. I'm not able any longer to work nearly each evening on plugin improvements or enhancements. Of course bug fix releases will be published in a regular way, possibly in combination with the release cycle of MediaPortal. If you would support future development, I was pleased to receive a small donation. This would help to bring my 5-years old development environment back up to date. The donation link can be found in the first post of this thread and in the about box of the plugin.

Of course, I continue to look forward to your feedback, bug reports or feature requests. How quickly such changes can be implemented, the future will answer it.

Thank you and regards,
Micropolis
 

Users who are viewing this thread

Top Bottom