core: Install config file in system config dir
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Fri, 3 Jul 2009 22:30:16 +0000 (01:30 +0300)
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Fri, 3 Jul 2009 22:30:16 +0000 (01:30 +0300)
data/Makefile.am
data/rygel.conf [new file with mode: 0644]

index 5a810c6..3e0934f 100644 (file)
@@ -7,6 +7,8 @@ else
 schema_DATA = rygel.schemas
 endif
 
+sysconf_DATA = rygel.conf
+
 shareddir = $(datadir)/rygel
 
 if BUILD_UI
diff --git a/data/rygel.conf b/data/rygel.conf
new file mode 100644 (file)
index 0000000..5fdca92
--- /dev/null
@@ -0,0 +1,63 @@
+# Configuration file for Rygel
+#
+# In most cases, you would want to use the rygel-preferences UI rather than
+# editing this file by hand.
+
+# General configuration options
+[general]
+# Set it to 'true' if Rygel should be run as part of user's session.
+enabled=false
+
+# Set it to 'false' if you want to disable transcoding support.
+enable-transcoding=true
+
+# Set it to 'false' if you want to disable MP3 transcoding support.
+enable-mp3-transcoder=true
+
+# Set it to 'false' if you want to disable LPCM transcoding support.
+enable-lpcm-transcoder=true
+
+# Set it to 'false' if you want to disable mpeg transport stream
+# (mpeg 2 video + audio) transcoding support.
+enable-mp2ts-transcoder=true
+
+# The IP of the network interface to attach rygel to. Leave it blank for
+# dynamic configuration.
+host-ip=
+# The port to run HTTP server on. 0 means dynamic.
+port=0
+
+# Plugin specific sections
+#
+# Some options are generic and some are specific to each plugin.
+# The generic ones are:
+#
+# * enabled: As the name suggests, to enable or disable the plugin.
+# * title: The title of the plugin to advertise to UPnP clients. This can
+#          contain the following automatically substituted keywords:
+#       * @REALNAME@: The real name of the user as returned by
+#                     g_get_real_name() function of glib library.
+#       * @USERNAME@: The user name of the user as returned by
+#                     g_get_user_name() function of glib library.
+#       * @HOSTNAME@: The host name of the machine rygel is running on, as
+#                     returned by g_get_host_name() function of glib library.
+#
+
+[Tracker]
+enabled=true
+share-pictures=true
+share-videos=true
+share-music=true
+title=@REALNAME@'s media
+
+[MediaExport]
+enabled=true
+title=@REALNAME@'s media
+# List of URIs to export; if list is empty, the XDG media directries are
+# exported.
+uris=
+
+[ZDFMediathek]
+enabled=true
+# List of ids of broadcasts
+rss=508