Bug 1124 - 'Now playing (jump back on wake)' does not change with song title change
: 'Now playing (jump back on wake)' does not change with song title change
Status: RESOLVED DUPLICATE of bug 1151
Product: Logitech Media Server
Classification: Unclassified
Component: Player UI
: 6.0.0
: PC Linux (other)
: P2 normal (vote)
: ---
Assigned To: Blackketter Dean
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-03-19 05:10 UTC by John Gorst
Modified: 2011-03-16 04:19 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments
reset animation when showingNowPlaying instead of just playlist mode (494 bytes, patch)
2005-03-19 16:15 UTC, KDF
Details | Diff
go into screensaver regardless of animation (915 bytes, patch)
2005-03-22 20:37 UTC, KDF
Details | Diff
add $client->scrolling param (2.68 KB, patch)
2005-03-24 01:36 UTC, KDF
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Gorst 2005-03-19 05:10:13 UTC
Problem: Now playing screen does not change when the song title changes at teh
end of each song.

How to recreate: Start playing a album from the player interface. Do not press
any more keys after that. Allow the 'now playing jump back on wake' screensaver
to kick in.

How to fix: use the 'now playing' screensaver without the 'jump back on wake'

Other info: (dont know if this matters for recreation), default1 webui is
loaded, mandrake 10, sbg1, only notices when I upgraded to slimserver 6 over the
last week or so, slimserver 6 nightly 18.3.5
Comment 1 KDF 2005-03-19 16:14:01 UTC
song changes all go through Playlist::jump, but we only kill animation for
playlist mode.  we need to do this for screensaver mode as well, so use
showingNowPlaying to be correct. patch shortly.
Comment 2 KDF 2005-03-19 16:15:34 UTC
Created attachment 349 [details]
reset animation when showingNowPlaying instead of just playlist mode

this will update the song animation for modes other than just "now playing"
screensaver.
Comment 3 Dan Sully 2005-03-19 16:26:04 UTC
Looks good.
Comment 4 KDF 2005-03-19 16:55:06 UTC
committed r2600
Comment 5 John Gorst 2005-03-21 16:17:27 UTC
still seems broken to me - sorry!
Comment 6 KDF 2005-03-21 16:39:02 UTC
I can't reproduce, so I'm off this one. I have tested with with sb2, ss 2.0a14
and SBG
Comment 7 Blackketter Dean 2005-03-21 22:05:33 UTC
John, did you try this with the latest nightly release?
Comment 8 John Gorst 2005-03-21 23:04:46 UTC
21/3 release, linux, sb1, now palying (jump back on wake)
Comment 9 John Gorst 2005-03-22 11:02:03 UTC
Actually it is working if I just add, for example, a whole album to the playlist.

However if I create a musicmagic playlist, and then press play when it shows...
Musicmagic mix (1 of x)
song title

...the screensaver never actually kicks in and the results of the musicmagic mix
stay on the screen Obviously this list does not change when the next track starts.

So it is a problem with the musicmagic mix screen not allowing the screensaver
to activate?

Need any more info?

Cheers
Comment 10 KDF 2005-03-22 12:53:30 UTC
the problem is becuase the musicmagic_mix list is likely scrolling.  there are
several problems with scrolling, including a total lack of ability to break out
of it unless its specifically killed.  The screensaver waits until animation
stops by some other method, since an animating screen is essentially fulfilling
the reuiqrement of screen saving.
Comment 11 KDF 2005-03-22 20:37:34 UTC
Created attachment 363 [details]
go into screensaver regardless of animation

this patch removes animation as a way to prevent the screensaver from kicking
in.  instead, only start $client->scrollBottom if we're not already animating
Comment 12 KDF 2005-03-23 01:06:07 UTC
committed a patch r2686.  please test this and confirm that the musicmagic mix
is no longer holding off the screensaver. 
Comment 13 KDF 2005-03-23 02:17:41 UTC
well, that doesnt' work.  $client->animation use is broken.  it is supposed to
be for client animations, yet it still flags scrollbottom.  thus, as long as
there is scrolling, there is no screensaver.
Comment 14 KDF 2005-03-23 02:18:15 UTC
vidur, I leave this up to you to sort out.
Comment 15 Vidur Apparao 2005-03-23 07:48:42 UTC
Passing it along to Dean, since he made the original change and has more of the
graphics stuff in his head than I do.
Comment 16 KDF 2005-03-24 01:36:52 UTC
Created attachment 370 [details]
add $client->scrolling param

ok, this attempts to set a scrolling param that will allow us to break outof
scrollbottom or other slow scrolling.
Comment 17 Blackketter Dean 2005-03-25 10:01:09 UTC

*** This bug has been marked as a duplicate of 1151 ***