Here is the log using your latest beta15 code. I also turned on the
plugin debugging. Note I removed a whole load of extra text from the
log from the weather screensaver which was outputting the icon in
'*'s.

Looks to me like there is some sort of loop in there which is
unwravelling perhaps? This would explain why the delay gets longer, the
longer I leave the unit off.

Each iteration of the loop is reinitialising the screen savers or
something, and that is introducing a delay.

Am I close?


2007-06-11 21:51:05.3793 IR: 768940bf -> code: power
2007-06-11 21:51:05.3794 SaverSwitcher: client 00:04:20:06:db:5f mode
OFF.rssnews ircode 768940bf codename power multiMode "offsaver"
2007-06-11 21:51:05.3795 SaverSwitcher: not a digit, calling original
IR command
2007-06-11 21:51:05.3797 IR: 768940bf -> code: power
2007-06-11 21:51:05.3799 IR: 768940bf   1244992.005     1181555465.37989
2007-06-11 21:51:05.3802 IR: found button power for 768940bf
2007-06-11 21:51:05.3804 IR: found function power_toggle for button
power in mode common from map Default.map
2007-06-11 21:51:05.3805 IR: irCode = [power_toggle] timer =
[1244992.005] timediff = [11254.3979999998] last = [power_toggle]
2007-06-11 21:51:05.3806 irCode: power_toggle, 00:04:20:06:db:5f
2007-06-11 21:51:05.3810 
2007-06-11 21:51:05.3813 IR: irCode not defined: power_toggle
2007-06-11 21:51:05.3813 IR: trying to execute button: [power_toggle]
2007-06-11 21:51:05.3817 IR: executing button: power_toggle
2007-06-11 21:51:05.3820 

(from here...)

2007-06-11 21:51:05.3842 RSS: Left screensaver mode
2007-06-11 21:51:05.3843 WeatherTime: entering screensaver mode
(Slim::Player::Squeezebox2=ARRAY(0x57beb6c))
2007-06-11 21:51:05.3845 WeatherTime: found graphic display 320 x 32
(Slim::Player::Squeezebox2=ARRAY(0x57beb6c))
2007-06-11 21:51:05.4613 WeatherTime-Icon (29,31): (removed icon
details)
2007-06-11 21:51:05.4852 WeatherTime: leaving screensaver mode
(Slim::Player::Squeezebox2=ARRAY(0x57beb6c))

(to here is repeated 55 times...)

2007-06-11 21:51:10.6806 RSS: Left screensaver mode
2007-06-11 21:51:10.6807 WeatherTime: entering screensaver mode
(Slim::Player::Squeezebox2=ARRAY(0x57beb6c))
2007-06-11 21:51:10.6810 WeatherTime: found graphic display 320 x 32
(Slim::Player::Squeezebox2=ARRAY(0x57beb6c))
2007-06-11 21:51:10.7557 WeatherTime-Icon (29,31): (removed icon
details)
2007-06-11 21:51:10.7803 WeatherTime: leaving screensaver mode
(Slim::Player::Squeezebox2=ARRAY(0x57beb6c))
2007-06-11 21:51:10.7812 RSS: Left screensaver mode
2007-06-11 21:51:10.7813 SaverSwitcher: setScreensaverMode called
2007-06-11 21:51:10.7814 SaverSwitcher: getting client id
2007-06-11 21:51:10.7816 SaverSwitcher: getting client mode
2007-06-11 21:51:10.7817 SaverSwitcher: whichSaverType getting client
id
2007-06-11 21:51:10.7818 SaverSwitcher: whichSaverType checking client
power
2007-06-11 21:51:10.7819 SaverSwitcher: whichSaverType checking client
playmode
2007-06-11 21:51:10.7820 SaverSwitcher: 00:04:20:06:db:5f is on, but
not playing music
2007-06-11 21:51:10.7821 SaverSwitcher: killing SaverSwitcher timer for
00:04:20:06:db:5f since now called as a idlesaver
2007-06-11 21:51:10.7822 SaverSwitcher: killing SaverSwitcher timer for
00:04:20:06:db:5f since now called as a idlesaver
2007-06-11 21:51:10.7823 SaverSwitcher: 00:04:20:06:db:5f:
setScreensaverMode() killing changeSaver() timers
2007-06-11 21:51:10.7827 SaverSwitcher: adding 00:04:20:06:db:5f to
list of players using SaverSwitcher for offsaver
2007-06-11 21:51:10.7831 SaverSwitcher: Resetting offsaver for
00:04:20:06:db:5f to SaverSwitcher
2007-06-11 21:51:10.7834 SaverSwitcher: 00:04:20:06:db:5f:
setScreensaverMode() killing lookForPlaylistChanges() timers
2007-06-11 21:51:10.7848 SaverSwitcher: considering saver 0 for
idlesaver
2007-06-11 21:51:10.7861 SaverSwitcher: adding 00:04:20:06:db:5f to
list of players using SaverSwitcher for idlesaver
2007-06-11 21:51:10.7864 SaverSwitcher: 00:04:20:06:db:5f: setting
idlesaver saver to SCREENSAVER.rssnews, changing in 180 seconds
2007-06-11 21:51:10.7865 SaverSwitcher: 00:04:20:06:db:5f:
delegateSaver() killing changeSaver() timers
2007-06-11 21:51:10.7868 SaverSwitcher: 00:04:20:06:db:5f:
delegateSaver() resetting changeSaver() timers
2007-06-11 21:51:10.7872 SaverSwitcher: leaveScreensaverMode called
2007-06-11 21:51:10.8042 Request: Command [00:04:20:06:db:5f->power]
(Done)
2007-06-11 21:51:10.8044    Param: [_newvalue] = [1]
2007-06-11 21:51:10.8046 Request: Command [00:04:20:06:db:5f->button]
(Done)
2007-06-11 21:51:10.8047    Param: [_buttoncode] = [power_toggle]
2007-06-11 21:51:10.8048    Param: [_time] = [1244992.005]
2007-06-11 21:51:10.8049    Param: [_orFunction] = [1]
2007-06-11 21:51:10.8050 Request: Command [00:04:20:06:db:5f->ir]
(Done)
2007-06-11 21:51:10.8052    Param: [_ircode] = [768940bf]
2007-06-11 21:51:10.8053    Param: [_time] = [1244992.005]
2007-06-11 21:51:10.8065 IR: found button power for 768940bf
2007-06-11 21:51:10.8066 IR: irCode not defined: power.single
2007-06-11 21:51:10.8069 IR: Discarded stale IR for client:
00:04:20:06:db:5f
2007-06-11 21:51:10.8120 Scrobbler: *----------------------------
2007-06-11 21:51:10.8122 Scrobbler: Power on command [Living Room
(00:04:20:06:db:5f)]
2007-06-11 21:51:10.8122 Scrobbler: *----------------------------
2007-06-11 21:51:10.8123 Scrobbler: ======= showCurrentVariables()
========
2007-06-11 21:51:10.8124 Scrobbler: Artist: Pink Floyd
2007-06-11 21:51:10.8125 Scrobbler: Track:  On The Turning Away
2007-06-11 21:51:10.8126 Scrobbler: Album:  Unknown
2007-06-11 21:51:10.8127 Scrobbler: Original Filename:
file:///D:/My%20Music/Miscellaneous/On%20the%20Turning%20Away.mp3
2007-06-11 21:51:10.8128 Scrobbler: Duration in seconds: 341
2007-06-11 21:51:10.8129 Scrobbler: Time showing on stopwatch: 170.5
2007-06-11 21:51:10.8130 Scrobbler: Remaining time: 0
2007-06-11 21:51:10.8131 Scrobbler: Current state of Track object:
CANCEL
2007-06-11 21:51:10.8132 Scrobbler: Is power on? : true
2007-06-11 21:51:10.8133 Scrobbler:
=======================================
2007-06-11 21:51:30.0010 Prevent Standby plugin: client Living Room in
playmode stop
2007-06-11 21:51:30.0012 Prevent Standby plugin: client Bedroom in
playmode stop
2007-06-11 21:51:30.0012 Prevent Standby plugin: starting timer
2007-06-11 21:51:35.9651 RSS: Fetching next feed:
http://www.newstalkzb.co.nz/rssall.xml
2007-06-11 21:51:35.9727 Formats::XML: async request:
http://www.newstalkzb.co.nz/rssall.xml
2007-06-11 21:51:35.9750 Formats::XML: got
http://www.newstalkzb.co.nz/rssall.xml
2007-06-11 21:51:35.9752 Formats::XML: content type is text/xml
2007-06-11 21:51:36.9969 Formats::XML: caching parsed XML for 300
seconds


-- 
SumnerBoy
------------------------------------------------------------------------
SumnerBoy's Profile: http://forums.slimdevices.com/member.php?userid=8924
View this thread: http://forums.slimdevices.com/showthread.php?t=35650

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to