summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2012-11-19 13:57:22 +0100
committerMurray Cumming <murrayc@murrayc.com>2012-11-19 13:57:22 +0100
commitf0c5513c706fd2c535070de45f44f383f1911e44 (patch)
treeaaf291945ea3c3a11a094c6b18eaf7d7510e5e10
parent89dfc1045a608484092bc1f1b5b5f6919a4ca8f1 (diff)
downloadrygel-f0c5513c706fd2c535070de45f44f383f1911e44.tar.gz
example renderer plugin: Rename this with a -vala prefix.
So that things are clearer when I add the C version, and so that there is no conflict caused by two plugins containing the same symbols.
-rw-r--r--data/rygel.conf3
-rw-r--r--examples/renderer-plugins/vala/Makefile.am16
-rw-r--r--examples/renderer-plugins/vala/example-player-vala.vala (renamed from examples/renderer-plugins/vala/example-player.vala)10
-rw-r--r--examples/renderer-plugins/vala/example-renderer-plugin-vala.vala (renamed from examples/renderer-plugins/vala/example-renderer-plugin.vala)12
4 files changed, 22 insertions, 19 deletions
diff --git a/data/rygel.conf b/data/rygel.conf
index 3bf84c19..848b25c4 100644
--- a/data/rygel.conf
+++ b/data/rygel.conf
@@ -137,6 +137,9 @@ enabled=false
[ExampleServerPluginVala]
enabled=false
+[ExampleServerPluginC]
+enabled=false
+
[ExampleRendererPluginVala]
enabled=false
diff --git a/examples/renderer-plugins/vala/Makefile.am b/examples/renderer-plugins/vala/Makefile.am
index 27dcc103..33e829c4 100644
--- a/examples/renderer-plugins/vala/Makefile.am
+++ b/examples/renderer-plugins/vala/Makefile.am
@@ -1,20 +1,20 @@
include $(top_srcdir)/common.am
-plugin_LTLIBRARIES = librygel-example-renderer-plugin.la
+plugin_LTLIBRARIES = librygel-example-renderer-plugin-vala.la
-AM_CFLAGS += -DG_LOG_DOMAIN='"Example"'
+AM_CFLAGS += -DG_LOG_DOMAIN='"ExampleRendererPluginVala"'
-librygel_example_renderer_plugin_la_SOURCES = \
- example-renderer-plugin.vala \
- example-player.vala
+librygel_example_renderer_plugin_vala_la_SOURCES = \
+ example-renderer-plugin-vala.vala \
+ example-player-vala.vala
-librygel_example_renderer_plugin_la_VALAFLAGS = \
+librygel_example_renderer_plugin_vala_la_VALAFLAGS = \
--pkg gstreamer-0.10 \
$(RYGEL_COMMON_RENDERER_PLUGIN_VALAFLAGS)
-librygel_example_renderer_plugin_la_LIBADD = \
+librygel_example_renderer_plugin_vala_la_LIBADD = \
$(LIBGSTREAMER_LIBS) \
$(RYGEL_COMMON_RENDERER_LIBS)
-librygel_example_renderer_plugin_la_LDFLAGS = \
+librygel_example_renderer_plugin_vala_la_LDFLAGS = \
$(RYGEL_PLUGIN_LINKER_FLAGS)
diff --git a/examples/renderer-plugins/vala/example-player.vala b/examples/renderer-plugins/vala/example-player-vala.vala
index 32c708e1..04a5a042 100644
--- a/examples/renderer-plugins/vala/example-player.vala
+++ b/examples/renderer-plugins/vala/example-player-vala.vala
@@ -29,18 +29,18 @@ using GUPnP;
*
* RygelPlaybinPlayer, from librygel-renderer-gst, is a more complete example.
*/
-public class Rygel.Example.Player : GLib.Object, Rygel.MediaPlayer {
+public class Rygel.Example.PlayerVala : GLib.Object, Rygel.MediaPlayer {
private const string[] PROTOCOLS = { "http-get" };
private const string[] MIME_TYPES = {"image/jpeg",
"image/png" };
- private static Player player;
+ private static PlayerVala player;
- private Player () {
+ private PlayerVala () {
}
- public static Player get_default () {
+ public static PlayerVala get_default () {
if (player == null) {
- player = new Player ();
+ player = new PlayerVala ();
}
return player;
diff --git a/examples/renderer-plugins/vala/example-renderer-plugin.vala b/examples/renderer-plugins/vala/example-renderer-plugin-vala.vala
index ca99f568..26b029e6 100644
--- a/examples/renderer-plugins/vala/example-renderer-plugin.vala
+++ b/examples/renderer-plugins/vala/example-renderer-plugin-vala.vala
@@ -22,14 +22,14 @@ using Rygel;
using GUPnP;
public void module_init (PluginLoader loader) {
- if (loader.plugin_disabled (Rygel.Example.RendererPlugin.NAME)) {
+ if (loader.plugin_disabled (Rygel.Example.RendererPluginVala.NAME)) {
message ("Plugin '%s' disabled by user, ignoring..",
- Rygel.Example.RendererPlugin.NAME);
+ Rygel.Example.RendererPluginVala.NAME);
return;
}
- var plugin = new Rygel.Example.RendererPlugin ();
+ var plugin = new Rygel.Example.RendererPluginVala ();
loader.add_plugin (plugin);
}
@@ -41,7 +41,7 @@ public void module_init (PluginLoader loader) {
* [ExampleRendererPluginVala]
* enabled=false
*/
-public class Rygel.Example.RendererPlugin : Rygel.MediaRendererPlugin {
+public class Rygel.Example.RendererPluginVala : Rygel.MediaRendererPlugin {
/*
* The non-human-readable name for the service:
* Note that this should currently not contain spaces.
@@ -55,11 +55,11 @@ public class Rygel.Example.RendererPlugin : Rygel.MediaRendererPlugin {
/* Optional human-readable description for the service: */
public const string DESCRIPTION = "An example Rygel renderer plugin implemented in vala.";
- public RendererPlugin () {
+ public RendererPluginVala () {
base (NAME, TITLE, DESCRIPTION);
}
public override MediaPlayer? get_player () {
- return Example.Player.get_default ();
+ return Example.PlayerVala.get_default ();
}
}