2012-07-16, 12:05
I am using XBMC Eden to use MPC-HC as an external player for video files. I am also using a plasma screen, and would prefer to avoid burn-in. Unfortunately, the screensaver seems not to be working when calling an external video player.
My system running Windows 7, and is using the Aeon MQ3 skin.
Here is how the screensaver is working when video is paused:
(Good): When the XBMC internal player is paused, the XBMC screensaver kicks in at the time set internally.
(Good): When using MPC-HC on its own (and pausing it), the system screensaver kicks in at the time set in Windows.
(Bad): When XBMC uses MPC-HC, and MPC-HC is paused, neither the XBMC screensaver nor the Windows screensaver kicks in at all.
(Bad): When XBMC is running, but minimized, neither the XBMC screensaver nor the Windows screensaver kicks in at all.
The playercorefactory.xml file I am using to call the external player:
It seems like the XBMC screensaver is being deactivated when XBMC is being hidden, but that the system screensaver or system power options are not being re-enabled. Is this normal behavior, or is there a fix?
My system running Windows 7, and is using the Aeon MQ3 skin.
Here is how the screensaver is working when video is paused:
(Good): When the XBMC internal player is paused, the XBMC screensaver kicks in at the time set internally.
(Good): When using MPC-HC on its own (and pausing it), the system screensaver kicks in at the time set in Windows.
(Bad): When XBMC uses MPC-HC, and MPC-HC is paused, neither the XBMC screensaver nor the Windows screensaver kicks in at all.
(Bad): When XBMC is running, but minimized, neither the XBMC screensaver nor the Windows screensaver kicks in at all.
The playercorefactory.xml file I am using to call the external player:
Code:
<playercorefactory>
<players>
<player name="ISO_Player" type="ExternalPlayer" audio="false" video="true">
<filename>%AppData%\XBMC\userdata\PlayISO.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
<player name="BDMV_Player" type="ExternalPlayer" audio="false" video="true">
<filename>%AppData%\XBMC\userdata\PlayBDMV.bat</filename>
<args>"{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
<player name="Disc_Player" type="ExternalPlayer" audio="false" video="true">
<filename>%AppData%\XBMC\userdata\PlayDisc.exe</filename>
<args>"{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
<player name="Universal_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\Media Player Classic - Home Cinema\mpc-hc64.exe</filename>
<args>"{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<!-- Bluray ISO -->
<rule filenames="iso" filetypes="iso" player="ISO_Player"/>
<!-- Bluray BDMV -->
<rule filenames="bdmv" filetypes="bdmv" player="BDMV_Player"/>
<!-- Bluray M2TS -->
<rule filenames="m2ts" filetypes="m2ts" player="Universal_Player"/>
<!-- Bluray MKV -->
<rule filenames="mkv" filetypes="mkv" player="Universal_Player"/>
<!-- Bluray AVI -->
<rule filenames="avi" filetypes="avi" player="Universal_Player"/>
<!-- Bluray TS -->
<rule filenames="ts" filetypes="ts" player="Universal_Player"/>
<!-- Bluray Disc -->
<rule filenames="BD" name="E:\\.*" filetypes="bdmv" player="Disc_Player"/>
</rules>
</playercorefactory>
It seems like the XBMC screensaver is being deactivated when XBMC is being hidden, but that the system screensaver or system power options are not being re-enabled. Is this normal behavior, or is there a fix?