[rhythmbox] mpris: add some debug output for track change events
- From: Jonathan Matthew <jmatthew src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rhythmbox] mpris: add some debug output for track change events
- Date: Fri, 18 Jun 2010 01:46:12 +0000 (UTC)
commit cddb1311c5987c612b112960cde14e60cd0ba05d
Author: Jonathan Matthew <jonathan d14n org>
Date: Fri Jun 18 11:45:41 2010 +1000
mpris: add some debug output for track change events
plugins/mpris/rb-mpris-plugin.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/plugins/mpris/rb-mpris-plugin.c b/plugins/mpris/rb-mpris-plugin.c
index 45adb70..57221bc 100644
--- a/plugins/mpris/rb-mpris-plugin.c
+++ b/plugins/mpris/rb-mpris-plugin.c
@@ -481,7 +481,7 @@ emit_track_change (RBMprisPlugin *plugin, RhythmDBEntry *entry)
g_variant_new ("(a{sv})", builder),
&error);
if (error != NULL) {
- g_warning ("Unable to emit MPRIS StatusChange signal: %s", error->message);
+ g_warning ("Unable to emit MPRIS TrackChange signal: %s", error->message);
g_error_free (error);
}
}
@@ -489,14 +489,17 @@ emit_track_change (RBMprisPlugin *plugin, RhythmDBEntry *entry)
static void
playing_entry_changed_cb (RBShellPlayer *player, RhythmDBEntry *entry, RBMprisPlugin *plugin)
{
+ rb_debug ("emitting track change due to playing entry change");
emit_track_change (plugin, entry);
}
static void
entry_extra_metadata_notify_cb (RhythmDB *db, RhythmDBEntry *entry, const char *field, GValue *metadata, RBMprisPlugin *plugin)
{
- if (entry == rb_shell_player_get_playing_entry (plugin->player))
+ if (entry == rb_shell_player_get_playing_entry (plugin->player)) {
+ rb_debug ("emitting track change due to extra metadata field %s", field);
emit_track_change (plugin, entry);
+ }
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]