[rygel] Watch for and use new external plugins



commit e5edf4be281cce65e5209a34900602d164ec25a7
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date:   Wed May 13 15:09:37 2009 +0300

    Watch for and use new external plugins
---
 src/plugins/external/rygel-external-plugin.vala |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/plugins/external/rygel-external-plugin.vala b/src/plugins/external/rygel-external-plugin.vala
index e3b59d7..6e5cf6d 100644
--- a/src/plugins/external/rygel-external-plugin.vala
+++ b/src/plugins/external/rygel-external-plugin.vala
@@ -97,6 +97,10 @@ public class ExternalPluginFactory {
                         name);
                 plugin.available = true;
             }
+        } else if (name.has_prefix (SERVICE_PREFIX)) {
+                // Ah, new plugin available, lets use it
+                this.loader.add_plugin (new ExternalPlugin (this.connection,
+                                                            name));
         }
     }
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]