2006-10-06 James Livingston <doclivingston@gmail.com>
commit1283341e654dddd1e5e961573098db707b2daff1
authorjrl <jrl>
Fri, 6 Oct 2006 13:50:51 +0000 (6 13:50 +0000)
committerjrl <jrl>
Fri, 6 Oct 2006 13:50:51 +0000 (6 13:50 +0000)
treee4586234809838426702e8a02521377cb14f8840
parent6e421e93b4f587b4894d95c4e302ae85e4690ce3
2006-10-06  James Livingston  <doclivingston@gmail.com>

patch from Matt N  <fisxoj@gmail.com>

* backends/gstreamer/rb-player-gst.c: (emit_signal_idle),
(rb_player_gst_bus_cb):
* backends/rb-player.c: (rb_player_interface_init),
(_rb_player_emit_tick), (_rb_player_emit_event):
* backends/rb-player.h: let the backend emit named "events", for
things that the core shouldn't know about.

* rhythmdb/rhythmdb.h:
* widgets/rb-header.c: (get_extra_metadata), (rb_header_sync): add
support for streams containing album metadata.

* plugins/audioscrobbler/Makefile.am:
* plugins/audioscrobbler/audioscrobbler.rb-plugin.desktop.in:
* plugins/audioscrobbler/rb-audioscrobbler-plugin.c:
(impl_activate), (impl_deactivate), (impl_create_configure_dialog):
* plugins/audioscrobbler/rb-lastfm-gst-src.c:
* plugins/audioscrobbler/rb-lastfm-source.c:
* plugins/audioscrobbler/rb-lastfm-source.h: Add support for playback
of last.fm streams. From #313049.
12 files changed:
ChangeLog
backends/gstreamer/rb-player-gst.c
backends/rb-player.c
backends/rb-player.h
plugins/audioscrobbler/Makefile.am
plugins/audioscrobbler/audioscrobbler.rb-plugin.desktop.in
plugins/audioscrobbler/rb-audioscrobbler-plugin.c
plugins/audioscrobbler/rb-lastfm-gst-src.c [new file with mode: 0644]
plugins/audioscrobbler/rb-lastfm-source.c [new file with mode: 0644]
plugins/audioscrobbler/rb-lastfm-source.h [new file with mode: 0644]
rhythmdb/rhythmdb.h
widgets/rb-header.c