Package: xmms-scrobbler Version: 0.3.8.1-4 Severity: normal Tags: patch when you have two xmms sessions running, xmms-scrobbler will always submit the data from session 0. ie, you're listening to foo in session 1, but it submits bar from session 0.
-- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14.4-kermit Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages xmms-scrobbler depends on: ii libc6 2.3.6-7 GNU C Library: Shared libraries ii libcomerr2 1.39-1 common error description library ii libcurl3 7.15.3-2 Multi-protocol file transfer libra ii libidn11 0.5.18-2 GNU libidn library, implementation ii libkrb53 1.4.3-7 MIT Kerberos runtime libraries ii libmusicbrainz4c2a 2.1.2-5 Second generation incarnation of t ii libssl0.9.8 0.9.8b-2 SSL shared libraries ii libstdc++6 4.1.0-1+b1 The GNU Standard C++ Library v3 ii xmms 1.2.10+cvs20060429-1 Versatile X audio player ii zlib1g 1:1.2.3-9 compression library - runtime xmms-scrobbler recommends no packages. -- no debconf information
--- xmms-scrobbler-0.3.8.1-orig/xmms_scrobbler.c 2006-06-10 10:36:24.000000000 -0700 +++ xmms-scrobbler-0.3.8.1/xmms_scrobbler.c 2006-06-10 10:21:57.000000000 -0700 @@ -386,7 +386,7 @@ meta = metatag_new(); - fname = xmms_remote_get_playlist_file(0,dosubmit.pos_c); + fname = xmms_remote_get_playlist_file(XS_CS,dosubmit.pos_c); if (ishttp(fname)) { g_free(fname); continue;