Package: xmms2
Version: 0.2DrHouse-3.1
Severity: normal

I've tried using the lastfm plugin together with jack output. Playing
a local file via jack output works, but streaming via jack will result
in just quirky noises. It may be that the sampling rates or audio
formats are not adapted properly:

Example stream: lastfm://globaltags/rock

Note that I also have to set the volume manually via
xmms2 volume port1 100
xmms2 volume port0 100
every time I want to use the jack plugin.

lastfm streaming works with the alsa output plugin

And the xmms2d output from "xmms2d -v -o jack", in case you need it:

-----------
 INFO: src/xmms/log.c:35: Initialized logging system :)
 INFO: src/xmms/ipc.c:868: IPC listening on 'unix:///tmp/xmms-ipc-friedel'.
DEBUG: src/xmms/ipc.c:884: IPC setup done.
DEBUG: src/xmms/plugin.c:418: Scanning directory for plugins 
(/usr/lib/xmms2/lib*.so)
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_equalizer.so
DEBUG: src/xmms/xform.c:712: Registering xform 'equalizer'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_file.so
DEBUG: src/xmms/xform.c:712: Registering xform 'file'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_wave.so
DEBUG: src/xmms/xform.c:712: Registering xform 'wave'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'wave header'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'wave header'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'wave header'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_replaygain.so
DEBUG: src/xmms/xform.c:712: Registering xform 'replaygain'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_diskwrite.so
DEBUG: src/xmms/outputplugin.c:73: Registering output 'diskwrite'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_null.so
DEBUG: src/xmms/outputplugin.c:73: Registering output 'null'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_nulstripper.so
DEBUG: src/xmms/xform.c:712: Registering xform 'nulstripper'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'NUL padded'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_vorbisfile.so
DEBUG: src/xmms/xform.c:712: Registering xform 'vorbis'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'ogg/vorbis header'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'ogg/vorbis header'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'ogg/vorbis header'
DEBUG: src/xmms/plugin.c:441: Trying to load file: /usr/lib/xmms2/libxmms_mad.so
DEBUG: src/xmms/xform.c:712: Registering xform 'mad'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'mpeg header'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'mpeg header'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'mpeg header'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_id3v2.so
DEBUG: src/xmms/xform.c:712: Registering xform 'id3v2'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'id3 header'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'id3 header'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'id3 header'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_alsa.so
DEBUG: src/xmms/outputplugin.c:73: Registering output 'alsa'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_flac.so
DEBUG: src/xmms/xform.c:712: Registering xform 'flac'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'flac header'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_jack.so
DEBUG: src/xmms/outputplugin.c:73: Registering output 'jack'
DEBUG: src/xmms/plugin.c:441: Trying to load file: /usr/lib/xmms2/libxmms_mms.so
DEBUG: src/xmms/xform.c:712: Registering xform 'mms'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_modplug.so
DEBUG: src/xmms/xform.c:712: Registering xform 'modplug'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'Fasttracker II module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'ScreamTracker III 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'Impulse Tracker module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'MED module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '4-channel Protracker 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '4-channel Protracker 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '4-channel Startracker 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '8-channel Startracker 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '4-channel Fasttracker 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '6-channel Fasttracker 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '8-channel Fasttracker 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '8-channel Octalyzer 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '8-channel Octalyzer 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '16-channel Taketracker 
module'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree '32-channel Taketracker 
module'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_musepack.so
DEBUG: src/xmms/xform.c:712: Registering xform 'musepack'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'mpc header'
DEBUG: src/xmms/plugin.c:441: Trying to load file: /usr/lib/xmms2/libxmms_sid.so
DEBUG: src/xmms/xform.c:712: Registering xform 'sid'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'sidplay infofile'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'psid header'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'rsid header'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_vocoder.so
DEBUG: src/xmms/xform.c:712: Registering xform 'vocoder'
DEBUG: src/xmms/plugin.c:441: Trying to load file: /usr/lib/xmms2/libxmms_wma.so
DEBUG: src/xmms/xform.c:712: Registering xform 'wma'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'asf header'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_curl_http.so
DEBUG: src/xmms/xform.c:712: Registering xform 'curl'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_lastfm.so
DEBUG: src/xmms/xform.c:712: Registering xform 'lastfm'
DEBUG: src/xmms/plugin.c:441: Trying to load file: 
/usr/lib/xmms2/libxmms_lastfmeta.so
DEBUG: src/xmms/xform.c:712: Registering xform 'lastfmeta'
DEBUG: src/xmms/magic.c:292: adding magic spec to tree 'SYNC padded'
DEBUG: src/xmms/xform.c:712: Registering xform 'ringbuf'
DEBUG: src/xmms/xform.c:712: Registering xform 'magic'
DEBUG: src/xmms/xform.c:712: Registering xform 'converter'
DEBUG: src/xmms/playlist.c:716: newpos! 2
 INFO: src/xmms/main.c:491: Using output plugin: jack
DEBUG: src/xmms/output.c:877: Trying to open output
DEBUG: src/xmms/output.c:888: Using buffersize 32768
DEBUG: src/plugins/jack/jack.c:945: xmms_jack_new
DEBUG: src/plugins/jack/jack.c:1019: xmms_jack_start
DEBUG: src/plugins/jack/jack.c:505: xmms_jack_reset() resetting this of 
0x80a3200
DEBUG: src/plugins/jack/jack.c:804: num_input_channels == 2
DEBUG: src/plugins/jack/jack.c:805: num_output_channels == 2
DEBUG: src/plugins/jack/jack.c:806: bytes_per_output_frame == 4
DEBUG: src/plugins/jack/jack.c:807: bytes_per_input_frame  == 4
DEBUG: src/plugins/jack/jack.c:627: creating jack client and setting up 
callbacks
DEBUG: src/plugins/jack/jack.c:648: client name 'xmms_jack_0_1338550110'
JACK tmpdir identified as [/dev/shm]
DEBUG: src/plugins/jack/jack.c:450: the sample rate is now 96000/sec
DEBUG: src/plugins/jack/jack.c:681: engine sample rate: 96000
DEBUG: src/plugins/jack/jack.c:695: port 0 is named 'out_0'
DEBUG: src/plugins/jack/jack.c:695: port 1 is named 'out_1'
DEBUG: src/plugins/jack/jack.c:411: the maximum buffer size is now 512 frames
DEBUG: src/plugins/jack/jack.c:422: expanding buffer from data->buffer_size == 
0, to 4096
DEBUG: src/plugins/jack/jack.c:434: JACK_bufsize called
DEBUG: src/plugins/jack/jack.c:711: jack_get_ports() passing in NULL/NULL
DEBUG: src/plugins/jack/jack.c:717: ports[0] = 'alsa_pcm:playback_1'
DEBUG: src/plugins/jack/jack.c:717: ports[1] = 'alsa_pcm:playback_2'
DEBUG: src/plugins/jack/jack.c:730: jack_connect() to port '0x808c9f0'
DEBUG: src/plugins/jack/jack.c:730: jack_connect() to port '0x80a51a0'
DEBUG: src/plugins/jack/jack.c:827: succeeded opening jack device
DEBUG: src/plugins/jack/jack.c:834: rate of 0 doesn't match jack sample rate of 
96000,returning error
DEBUG: src/plugins/jack/jack.c:573: xmms_jack_close_device() closing the jack 
client thread
DEBUG: src/plugins/jack/jack.c:578: after jack_deactivate()
DEBUG: src/plugins/jack/jack.c:505: xmms_jack_reset() resetting this of 
0x80a3200
DEBUG: src/plugins/jack/jack.c:1031: we want a rate of '96000', opening at jack 
rate
DEBUG: src/plugins/jack/jack.c:505: xmms_jack_reset() resetting this of 
0x80a3200
DEBUG: src/plugins/jack/jack.c:804: num_input_channels == 2
DEBUG: src/plugins/jack/jack.c:805: num_output_channels == 2
DEBUG: src/plugins/jack/jack.c:806: bytes_per_output_frame == 4
DEBUG: src/plugins/jack/jack.c:807: bytes_per_input_frame  == 4
DEBUG: src/plugins/jack/jack.c:627: creating jack client and setting up 
callbacks
DEBUG: src/plugins/jack/jack.c:648: client name 'xmms_jack_0_1338550110'
JACK tmpdir identified as [/dev/shm]
DEBUG: src/plugins/jack/jack.c:450: the sample rate is now 96000/sec
DEBUG: src/plugins/jack/jack.c:681: engine sample rate: 96000
DEBUG: src/plugins/jack/jack.c:695: port 0 is named 'out_0'
DEBUG: src/plugins/jack/jack.c:695: port 1 is named 'out_1'
DEBUG: src/plugins/jack/jack.c:411: the maximum buffer size is now 512 frames
DEBUG: src/plugins/jack/jack.c:422: expanding buffer from data->buffer_size == 
0, to 4096
DEBUG: src/plugins/jack/jack.c:434: JACK_bufsize called
DEBUG: src/plugins/jack/jack.c:711: jack_get_ports() passing in NULL/NULL
DEBUG: src/plugins/jack/jack.c:717: ports[0] = 'alsa_pcm:playback_1'
DEBUG: src/plugins/jack/jack.c:717: ports[1] = 'alsa_pcm:playback_2'
DEBUG: src/plugins/jack/jack.c:730: jack_connect() to port '0x80a43f0'
DEBUG: src/plugins/jack/jack.c:730: jack_connect() to port '0x80a4c80'
DEBUG: src/plugins/jack/jack.c:827: succeeded opening jack device
DEBUG: src/plugins/jack/jack.c:1043: success!!
DEBUG: src/plugins/jack/jack.c:1055: jack started!!
DEBUG: src/xmms/main.c:136: Running scripts in 
/home/friedel/.config/xmms2/startup.d
DEBUG: src/xmms/ipc.c:552: Client connected
DEBUG: src/xmms/main.c:258: Client xmms2-et with protocol version 1 sent hello!
DEBUG: src/xmms/ipc.c:552: Client connected
DEBUG: src/xmms/main.c:258: Client xmms2-cli with protocol version 1 sent hello!
DEBUG: src/xmms/ipc.c:363: disconnect was true!
DEBUG: src/xmms/ipc.c:466: Destroying client!
DEBUG: src/xmms/ipc.c:552: Client connected
DEBUG: src/xmms/main.c:258: Client xmms2-cli with protocol version 1 sent hello!
DEBUG: src/xmms/xform.c:774: Trying plugin 'converter'
DEBUG: src/xmms/xform.c:774: Trying plugin 'magic'
DEBUG: src/xmms/xform.c:770: Skipping plugin 'ringbuf'
DEBUG: src/xmms/xform.c:774: Trying plugin 'lastfmeta'
DEBUG: src/xmms/xform.c:774: Trying plugin 'lastfm'
DEBUG: src/xmms/xform.c:776: Plugin 'lastfm' matched
DEBUG: src/plugins/jack/jack.c:1083: changed status! 'PLAYING'
DEBUG: src/plugins/jack/jack.c:1019: xmms_jack_start
DEBUG: src/xmms/ipc.c:363: disconnect was true!
DEBUG: src/xmms/ipc.c:466: Destroying client!
DEBUG: src/xmms/xform.c:837: Not in one of 1 goal-types
DEBUG: src/xmms/xform.c:774: Trying plugin 'converter'
DEBUG: src/xmms/xform.c:774: Trying plugin 'magic'
DEBUG: src/xmms/xform.c:770: Skipping plugin 'ringbuf'
DEBUG: src/xmms/xform.c:774: Trying plugin 'lastfmeta'
DEBUG: src/xmms/xform.c:774: Trying plugin 'lastfm'
DEBUG: src/xmms/xform.c:774: Trying plugin 'curl'
DEBUG: src/xmms/xform.c:776: Plugin 'curl' matched
DEBUG: src/plugins/curl/curl_http.c:457: HTTP/1.0 200 OK
DEBUG: src/plugins/curl/curl_http.c:457: Server: last.fm Streaming Server
DEBUG: src/plugins/curl/curl_http.c:457: Content-type: audio/mpeg
DEBUG: src/plugins/curl/curl_http.c:457: Cache-control: no-cache
DEBUG: src/plugins/curl/curl_http.c:457: Pragma: no-cache
DEBUG: src/plugins/curl/curl_http.c:457: Connection: close
DEBUG: src/plugins/curl/curl_http.c:457:
DEBUG: src/xmms/ipc.c:552: Client connected
DEBUG: src/xmms/main.c:258: Client xmms2-cli with protocol version 1 sent hello!
DEBUG: src/xmms/ipc.c:363: disconnect was true!
DEBUG: src/xmms/ipc.c:466: Destroying client!
DEBUG: src/xmms/xform.c:837: Not in one of 1 goal-types
DEBUG: src/xmms/xform.c:774: Trying plugin 'converter'
DEBUG: src/xmms/xform.c:774: Trying plugin 'magic'
DEBUG: src/xmms/xform.c:776: Plugin 'magic' matched
DEBUG: src/xmms/magic.c:451: magic plugin detected 'application/x-sync-padded' 
(SYNC padded)
DEBUG: src/xmms/xform.c:837: Not in one of 1 goal-types
DEBUG: src/xmms/xform.c:774: Trying plugin 'converter'
DEBUG: src/xmms/xform.c:774: Trying plugin 'magic'
DEBUG: src/xmms/xform.c:770: Skipping plugin 'ringbuf'
DEBUG: src/xmms/xform.c:774: Trying plugin 'lastfmeta'
DEBUG: src/xmms/xform.c:776: Plugin 'lastfmeta' matched
DEBUG: src/xmms/xform.c:837: Not in one of 1 goal-types
DEBUG: src/xmms/xform.c:774: Trying plugin 'converter'
DEBUG: src/xmms/xform.c:774: Trying plugin 'magic'
DEBUG: src/xmms/xform.c:776: Plugin 'magic' matched
DEBUG: src/xmms/magic.c:451: magic plugin detected 'audio/mpeg' (mpeg header)
DEBUG: src/xmms/xform.c:837: Not in one of 1 goal-types
DEBUG: src/xmms/xform.c:774: Trying plugin 'converter'
DEBUG: src/xmms/xform.c:774: Trying plugin 'magic'
DEBUG: src/xmms/xform.c:770: Skipping plugin 'ringbuf'
DEBUG: src/xmms/xform.c:774: Trying plugin 'lastfmeta'
DEBUG: src/xmms/xform.c:774: Trying plugin 'lastfm'
DEBUG: src/xmms/xform.c:774: Trying plugin 'curl'
DEBUG: src/xmms/xform.c:774: Trying plugin 'wma'
DEBUG: src/xmms/xform.c:774: Trying plugin 'vocoder'
DEBUG: src/xmms/xform.c:774: Trying plugin 'sid'
DEBUG: src/xmms/xform.c:774: Trying plugin 'musepack'
DEBUG: src/xmms/xform.c:774: Trying plugin 'modplug'
DEBUG: src/xmms/xform.c:774: Trying plugin 'mms'
DEBUG: src/xmms/xform.c:774: Trying plugin 'flac'
DEBUG: src/xmms/xform.c:774: Trying plugin 'id3v2'
DEBUG: src/xmms/xform.c:774: Trying plugin 'mad'
DEBUG: src/xmms/xform.c:776: Plugin 'mad' matched
DEBUG: src/xmms/ipc.c:552: Client connected
DEBUG: src/xmms/main.c:258: Client xmms2-cli with protocol version 1 sent hello!
DEBUG: src/xmms/ipc.c:363: disconnect was true!
DEBUG: src/xmms/ipc.c:466: Destroying client!
DEBUG: src/xmms/xform.c:378: Setting 'samplerate' to 44100
DEBUG: src/xmms/xform.c:378: Setting 'bitrate' to 128000
DEBUG: src/xmms/xform.c:639: Seek not implemented in 'lastfmeta'
DEBUG: src/plugins/mad/mad.c:189: Couldn't seek - not getting id3v1 tag
DEBUG: src/xmms/xform.c:837: Not in one of 1 goal-types
DEBUG: src/xmms/xform.c:774: Trying plugin 'converter'
DEBUG: src/xmms/xform.c:776: Plugin 'converter' matched
DEBUG: src/xmms/sample.c:303: Resampling ratio: 147:320
DEBUG: src/xmms/xform.c:469: Collecting metadata from lastfm
DEBUG: src/xmms/xform.c:469: Collecting metadata from magic
DEBUG: src/xmms/xform.c:469: Collecting metadata from lastfmeta
DEBUG: src/xmms/xform.c:469: Collecting metadata from magic
DEBUG: src/xmms/xform.c:469: Collecting metadata from mad
 INFO: src/xmms/xform.c:925: Successfully setup chain for 
'lastfm://globaltags/rock' (1943) containing 
lastfm:curl:magic:lastfmeta:magic:mad:converter
DEBUG: src/xmms/output.c:292: Running hotspot! Song changed!! 1943
DEBUG: src/xmms/output.c:989: Setting format!
DEBUG: src/xmms/ipc.c:552: Client connected
DEBUG: src/xmms/main.c:258: Client xmms2-cli with protocol version 1 sent hello!
DEBUG: src/plugins/jack/jack.c:1083: changed status! 'STOPPED'
DEBUG: src/xmms/ipc.c:363: disconnect was true!
DEBUG: src/xmms/ipc.c:466: Destroying client!
DEBUG: src/xmms/xform.c:228: Freeing xform 'converter'
DEBUG: src/xmms/xform.c:228: Freeing xform 'mad'
DEBUG: src/xmms/xform.c:228: Freeing xform 'magic'
DEBUG: src/xmms/xform.c:228: Freeing xform 'lastfmeta'
DEBUG: src/xmms/xform.c:228: Freeing xform 'magic'
DEBUG: src/xmms/xform.c:228: Freeing xform 'curl'
DEBUG: src/xmms/xform.c:228: Freeing xform 'lastfm'
DEBUG: src/xmms/xform.c:228: Freeing xform 'unknown'
 INFO: src/xmms/unixsignal.c:54: Got SIGINT!
DEBUG: src/xmms/main.c:136: Running scripts in 
/home/friedel/.config/xmms2/shutdown.d
Starting XMMS2 phone home agent...
XMMS2-ET shutting down...
DEBUG: src/xmms/ipc.c:363: disconnect was true!
DEBUG: src/xmms/ipc.c:466: Destroying client!
 INFO: src/xmms/unixsignal.c:54: Got SIGINT!
 INFO: src/xmms/unixsignal.c:54: Got SIGINT!
 INFO: src/xmms/unixsignal.c:54: Got SIGINT!
 INFO: src/xmms/log.c:41: Logging says bye bye :)

-----------


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'oldstable'), (500, 'testing'), (500, 
'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-rc6-rt0 (PREEMPT)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) (ignored: LC_ALL 
set to de_DE.utf8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xmms2 depends on:
ii  xmms2-client-cli       0.2DrHouse-3.1+b1 XMMS2 - cli client
ii  xmms2-core             0.2DrHouse-3.1+b1 XMMS2 - core package
ii  xmms2-plugin-alsa      0.2DrHouse-3.1+b1 XMMS2 - ALSA output
ii  xmms2-plugin-id3v2     0.2DrHouse-3.1+b1 XMMS2 - ID3v2 plugin
ii  xmms2-plugin-mad       0.2DrHouse-3.1+b1 XMMS2 - libmad based mp3 decoder
ii  xmms2-plugin-vorbis    0.2DrHouse-3.1+b1 XMMS2 - vorbis decoder

xmms2 recommends no packages.

-- no debconf information


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

Reply via email to