all: Clean-up VAPI source files
authorJens Georg <mail@jensge.org>
Thu, 7 Jun 2012 10:25:11 +0000 (12:25 +0200)
committerJens Georg <mail@jensge.org>
Tue, 3 Jul 2012 07:53:48 +0000 (09:53 +0200)
- Make classes internal that don't need to be public
- Remove classes from VAPI dependency that don't have anything to do
  with it.

src/rygel/Makefile.am
src/rygel/rygel-dbus-service.vala
src/rygel/rygel-main.vala

index 06ef30f..a7714ff 100644 (file)
@@ -25,13 +25,7 @@ rygel_SOURCES = \
        rygel-dbus-service.vala \
        rygel-root-device.vala \
        rygel-root-device-factory.vala \
-       rygel-xml-utils.vala \
-       rygel-main.vala
-
-VAPI_SOURCE_FILES = \
-       rygel-configuration.vala \
-       rygel-user-config.vala \
-       rygel-meta-config.vala \
+       rygel-main.vala \
        rygel-cmdline-config.vala \
        rygel-environment-config.vala \
        rygel-content-directory.vala \
@@ -42,7 +36,6 @@ VAPI_SOURCE_FILES = \
        rygel-rendering-control.vala \
        rygel-transcode-manager.vala \
        rygel-http-server.vala \
-       rygel-state-machine.vala \
        rygel-http-request.vala \
        rygel-http-get-handler.vala \
        rygel-http-get.vala \
@@ -54,30 +47,8 @@ VAPI_SOURCE_FILES = \
        rygel-http-time-seek.vala \
        rygel-http-response.vala \
        rygel-http-gst-sink.vala \
-       rygel-resource-info.vala \
-       rygel-icon-info.vala \
-       rygel-plugin.vala \
-       rygel-media-server-plugin.vala \
-       rygel-media-renderer-plugin.vala \
-       rygel-plugin-loader.vala \
-       rygel-media-object.vala \
-       rygel-media-objects.vala \
-       rygel-media-container.vala \
-       rygel-simple-container.vala \
-       rygel-writable-container.vala \
-       rygel-searchable-container.vala \
-       rygel-media-item.vala \
-       rygel-audio-item.vala \
-       rygel-music-item.vala \
-       rygel-visual-item.vala \
-       rygel-video-item.vala \
-       rygel-image-item.vala \
-       rygel-photo-item.vala \
-       rygel-thumbnail.vala \
        rygel-thumbnailer.vala \
        rygel-dbus-thumbnailer.vala \
-       rygel-media-art-store.vala \
-       rygel-subtitle.vala \
        rygel-subtitle-manager.vala \
        rygel-media-query-action.vala \
        rygel-browse.vala \
@@ -92,9 +63,6 @@ VAPI_SOURCE_FILES = \
        rygel-item-creator.vala \
        rygel-item-destroyer.vala \
        rygel-item-removal-queue.vala \
-       rygel-search-expression.vala \
-       rygel-relational-expression.vala \
-       rygel-logical-expression.vala \
        rygel-search-criteria-parser.vala \
        rygel-transcoder.vala \
        rygel-audio-transcoder.vala \
@@ -107,14 +75,46 @@ VAPI_SOURCE_FILES = \
        rygel-avc-transcoder.vala \
        rygel-gst-utils.vala \
        rygel-media-receiver-registrar.vala \
-       rygel-log-handler.vala \
-       rygel-media-player.vala \
        rygel-changelog.vala \
        rygel-volume.vala \
-       rygel-free-desktop-interfaces.vala \
-       rygel-dbus-interface.vala \
        rygel-description-file.vala
 
+VAPI_SOURCE_FILES = \
+       rygel-audio-item.vala \
+       rygel-dbus-interface.vala \
+       rygel-icon-info.vala \
+       rygel-image-item.vala \
+       rygel-log-handler.vala \
+       rygel-logical-expression.vala \
+       rygel-media-art-store.vala \
+       rygel-media-objects.vala \
+       rygel-media-renderer-plugin.vala \
+       rygel-meta-config.vala \
+       rygel-music-item.vala \
+       rygel-photo-item.vala \
+       rygel-plugin-loader.vala \
+       rygel-plugin.vala \
+       rygel-relational-expression.vala \
+       rygel-resource-info.vala \
+       rygel-simple-container.vala \
+       rygel-subtitle.vala \
+       rygel-thumbnail.vala \
+       rygel-user-config.vala \
+       rygel-video-item.vala \
+       rygel-media-container.vala \
+       rygel-media-item.vala \
+       rygel-media-object.vala \
+       rygel-media-server-plugin.vala \
+       rygel-search-expression.vala \
+       rygel-configuration.vala \
+       rygel-free-desktop-interfaces.vala \
+       rygel-media-player.vala \
+       rygel-searchable-container.vala \
+       rygel-state-machine.vala \
+       rygel-visual-item.vala \
+       rygel-writable-container.vala \
+       rygel-xml-utils.vala
+
 rygel_VALAFLAGS = \
        -H rygel.h -C --library=rygel-1.0 \
        --pkg rygel-misc \
index 1cb352d..6b53c83 100644 (file)
@@ -22,7 +22,7 @@
  */
 
 [DBus (name = "org.gnome.Rygel1")]
-public class Rygel.DBusService : Object, DBusInterface {
+internal class Rygel.DBusService : Object, DBusInterface {
     private Main main;
     private uint name_id;
     private uint connection_id;
index 0b7cd47..bf3b991 100644 (file)
@@ -28,7 +28,7 @@ using Posix;
 [CCode (cname="gst_preset_set_app_dir")]
 extern bool gst_preset_set_app_dir (string app_dir);
 
-public class Rygel.Main : Object {
+internal class Rygel.Main : Object {
     private static int PLUGIN_TIMEOUT = 5;
 
     private PluginLoader plugin_loader;