benjaoming / rhythmbox-fullscreen

Display and control rhythmbox via full-screen
Other
8 stars 5 forks source link

Lots of issues experienced by one reporter #5

Open drm200 opened 8 years ago

drm200 commented 8 years ago

I assumed that the purpose of this extension is to accurately show the album art and artist name and title of the currently playing track in full screen mode.

  1. The album art always seems to track correctly the currently playing song.
  2. The text data for artist/title does not track correctly. The text data starts spinning like a slot machine ... and randomly stops at the incorrect artist/title. There seems to be no correlation to the currently playing song...... I'm using Rhythmbox 3.02 in Ubuntu 14.04 ...

I usually listen in "shuffle" mode to an automatically generated playlist..... not sure if that is causing the problem ...

One last comment .... The extension title is called "rhythmbox-fullscreen" ... I was hoping to get the album art displayed prominently on the full screen ... but alas ... the album art display is so small ... leaving most of the remaining screen black and worthless .... The extension would be much more pleasing to me if the graphics could be sized to fit the screen height ...

benjaoming commented 8 years ago

Tracking the screen resolution issue in #6. When this plugin was made, people didn't have insane HD resolutions. Unfortunately new technology came and ruined that :D

For the other issues, you need to be more specific. Perhaps try not running shuffle to see if a shuffled playlist causes these issues.

drm200 commented 8 years ago

I've had some time to do some troubleshooting .. Ubuntu 64 bit Trusty Rhythmbox 3.02 with all other plugins disabled Dell laptop with 1366x768 screen resolution Random Mode Turned Off ... playing the playlist sequentially Fixed Playlist

For testing I made a simple fixed playlist of 9 songs.. With 25 or 50 or 150 songs in a playlist it was just not possible to trouble shoot. The observations were made after exiting rhythmbox and restarting multiple times.

Some observations:

  1. The album art was always updated correctly to the now playing song. It never failed.
  2. The font size of the text for the now playing song (Artist/Album/Title) was always increased in size in relation to the other songs in the playlist.

The two above observation seem to indicate that the plugin always correctly identifies the now playing song.

What is not working:

  1. The "Artist/Album/Title/" display area text does not get updated to show the now playing artist/album/title. Occasionally (maybe one out of fifteen tries) the display area would be updated correctly. The rest of the time, nothing happened. Now if I move my mouse over the "Artist/Album/Title" area, the text would start scrolling ... but the scroll doesn't stop until I move the mouse outside of the "Artist/Album/Title" area ... and the now playing data is not displayed ... unless I time the mouse exit perfectly. If I scroll to the now playing song, I can always verify that the font size of this text is enlarged compared to the other songs.
  2. Elapsed Time ... The elapsed time shows 00.00 and does not update after Rhythmbox finishes a song and switches to the next song in the playlist. If I exit full screen and then go back to full screen the elapsed time will start working. (Note: The elapsed time on the Rhythmbox slider however is always working correctly)
  3. Pause/Play The plugin shows "Now Playing ..." when the mouse curser is outside of the "Artist/Album/Title/" display area. If I move the mouse into the "Artist/Album/Title/" area the "Now Playing ..." text changes to "Pause Playing Track" .... So it should pause correct? But this is not what happens when I click the mouse inside the text area, instead it switches tracks to whatever track is below the mouse cursor. Now if I move my mouse over the title of the "Now Playing Song" and click, it will pause. So maybe this is a design feature ... the problem is the "Now Playing Song" almost never is displayed in the text area ... so there is no ability to pause the song unless, I go and hunt it down by scrolling thru the playlist. It would be much easier if the track would "Pause/Play" by clicking over the album cover. Then regardless of the problems with the text display, one could pause/play.

Other observations:

  1. I didn't notice any difference with Random Mode turned on or off....
  2. I didn't notice any difference with fixed playlist of automatic playlist ..
  3. The plugin preference "use maximized window" didn't seem to have any impact on the problem.
  4. I seemed to have best chance of the plugin working for a few songs if I began playing the playlist from the beginning of the playlist .. but it would still fail more often than not.
  5. I thought I noticed some interaction with the position of the mouse cursor. If the mouse happend to be left over the text display area .. so for the tests above the mouse cursor was always left outside of the text display area when the song changed.

I've attached two images.

  1. In the first you can see that the album cover does not match any of the 3 songs listed. The fourth song in the list has just the top of the fonts exposed ... and that is the now playing song (from the album cover that is correctly displayed). As additional songs are played, the "Now Playing" text does not display correctly. Because the "Now Playing" song text is not displayed ... it is not possible to pause the song ... any click over the text area results in switching songs.
  2. In the second, you can see the elapsed time is 00.00

fail

screenshot elapsed time