gboolean mafw_shared_init (MafwRegistry *reg, GError **error); void mafw_shared_deinit (void);
These functions are required if you run MAFW plugins out-of-process (using
mafw_shared_init() function installs handlers
for watching the session bus for appearing components and populates the
registry with their proxies, which expose the usual MafwSource and
MafwRenderer interfaces. To stop tracking out-of-process components use
mafw_shared_deinit(), but note that existing proxies will not be removed.
gboolean mafw_shared_init (MafwRegistry *reg, GError **error);
Tracks renderers and sources exported in session bus and adds/removes them from the provided registry when they show up/get removed from session bus.
|| registry instance used to store proxy sources and renderers. In 99
percent of the cases it will be
||location of a possible GError|