Draft: Port to GDBus
Some of the components are still using the deprecated dbus-glib
API. Here, enumerated in a checklist:
-
start-up and exit (owning and releasing the bus name, invoking relevant methods) -
player -
medialist -
plugin-player
The functions that set up a D-Bus connection, proxy, etc. in src/dbus/parole-dbus.{c,h}
have been ported. The remaining work concerns D-Bus object initialization and server implementation. Any help is appreciated.
Edited by Akbarkhon Variskhanov