Package: rbscrobbler
Version: 0.0.9pre3-3
Severity: wishlist

If you start rbscrobbler before rhythmbox, it will never figure out
that rhythmbox is running. The output is as follows:

[20050517 16:22:40] [Audioscrobbler] Plugin ID: rbx, Version 0.9 (Protocol 1.1)
[20050517 16:22:40] [Audioscrobbler] 2 saved entries loaded.
[20050517 16:22:40] [Audioscrobbler] Set username to "xxx".
[20050517 16:22:40] [Audioscrobbler] Set password.
[20050517 16:22:41] [Rhythmbox_Bonobo] Adding callback (song): 
__main__::__song_change
[20050517 16:22:41] [Rhythmbox_Bonobo] Adding callback (state): 
__main__::__playing_change
[20050517 16:22:41] [Rhythmbox_Bonobo] Adding callback (song): 
__main__::__callback_song
[20050517 16:22:41] [Audioscrobbler] Performing handshake...
[20050517 16:27:47] [Audioscrobbler]   Handshake was successful.
[20050517 16:27:49] [Audioscrobbler] Running queue.

and no song that you listen to in rhythmbox is added to the queue.

However, if you have rhthmbox running, and *then* run rbscrobbler, the
expected behavior is observed:

[20050517 16:27:22] [Rhythmbox_Bonobo] Rhythmbox is running.
[20050517 16:27:22] [Rhythmbox_Bonobo] Removing Bonobo listeners (Rhythmbox)
[20050517 16:27:22] [Rhythmbox_Bonobo] Adding Bonobo listeners...
[20050517 16:27:22] [Audioscrobbler] Plugin ID: rbx, Version 0.9 (Protocol 1.1)
[20050517 16:27:22] [Audioscrobbler] 2 saved entries loaded.
[20050517 16:27:22] [Audioscrobbler] Set username to "xxx".
[20050517 16:27:22] [Audioscrobbler] Set password.
[20050517 16:27:22] [Rhythmbox_Bonobo] Adding callback (song): 
__main__::__song_change
[20050517 16:27:22] [Rhythmbox_Bonobo] Adding callback (state): 
__main__::__playing_change
[20050517 16:27:22] [Rhythmbox_Bonobo] Adding callback (song): 
__main__::__callback_song
[20050517 16:27:22] [Audioscrobbler] Performing handshake...

It would be nice if rbscrobbler were integrated with rhythmbox itself
so that it didn't need to be run separately, but it would also be
convenient if it polled to see if rhythmbox was running after it
started and did not find it.

micah



-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (300, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-2-k7
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages rbscrobbler depends on:
ii  python                        2.3.5-2    An interactive high-level object-o
ii  python-gnome2                 2.6.1-1    Python bindings for the GNOME desk
ii  rhythmbox                     0.8.8-12   music player and organizer for GNO

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to