GNOME Bugzilla – Bug 576016
DBus Plugin for Totem
Last modified: 2009-04-01 18:58:11 UTC
Plugin for sending notifications of currently playing tracks to DBus subsystem. Other information: I was developed d-bus plugin for totem: http://lucky.awardspace.co.uk/totem-plugins Now it's integrated with Gajim Jabber Messenger. If you find it useful, you can add it to totem distribution. Sorry for my english ^_^
Created attachment 130995 [details] totem dbus plugin v0.2.1
Created attachment 131849 [details] [review] Add D-Bus Service plugin to Totem Here's a cleaned up version of the plugin. It releases its hold on the /org/gnome/Totem path when deactivated, which prevents problems when deactivating and immediately reactivating the plugin. I've also added a paragraph about it to the user manual, and sorted out the naming of a few things so they're a little nicer (e.g. dbusplugin -> dbus-service). Note that for it to be committed to Totem trunk, it has to be relicenced to Totem's licence: GPLv2+ with an exception for non-GPL-compatible GStreamer plugins. Lucky, are you (and any other contributors) willing to relicence your contributions?
Looks fine to commit to trunk, once we have the relicensing agreed (noting along the way that it might not even be possible to ship a Totem plugin with that license in the first place, whether in Totem's tarball or somewhere else).
Oh, and we can remove --printplaying (bug #512232), and use libunique afterwards (bug #162822).
Yes, I agree with relicensing.
Committed to trunk. Thanks Lucky. 2009-04-01 Philip Withnall <philip@tecnocode.co.uk> * configure.in: * src/plugins/dbus-service/Makefile.am: * src/plugins/dbus-service/dbus-service.py: * src/plugins/dbus-service/dbus-service.totem-plugin.in: Added a D-Bus Service plugin by Lucky <lucky1.data@gmail.com>. (Closes: #576016) 2009-04-01 Philip Withnall <philip@tecnocode.co.uk> * C/totem.xml: Added documentation for the new D-Bus Service plugin.