renderer: Simple documentation
authorMurray Cumming <murrayc@openismus.com>
Mon, 10 Sep 2012 11:53:12 +0000 (13:53 +0200)
committerMurray Cumming <murrayc@murrayc.com>
Mon, 24 Sep 2012 10:10:21 +0000 (12:10 +0200)
src/librygel-renderer/rygel-media-player.vala
src/librygel-renderer/rygel-media-renderer-plugin.vala
src/librygel-renderer/rygel-playbin-player.vala
src/librygel-renderer/rygel-playbin-plugin.vala

index c139cfb..b50e03d 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * Copyright (C) 2008 OpenedHand Ltd.
  * Copyright (C) 2009,2010 Nokia Corporation.
+ * Copyright (C) 2012 Intel Corporation.
  *
  * Author: Jorn Baayen <jorn@openedhand.com>
  *         Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
@@ -23,6 +24,9 @@
 
 using Gst;
 
+/**
+ * Interface for mapping AVTransport:2 methods to the specific implementation.
+ */
 public interface Rygel.MediaPlayer : GLib.Object {
     public abstract string playback_state { owned get; set; }
     public abstract string? uri { owned get; set; }
index 549d95b..d9cc8b6 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (C) 2008,2010 Nokia Corporation.
+ * Copyright (C) 2012 Intel Corporation.
  *
  * Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
  *                               <zeeshan.ali@nokia.com>
@@ -21,6 +22,9 @@
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  */
 
+/**
+ * Base class for every Rygel UPnP renderer plugin.
+ */
 public class Rygel.MediaRendererPlugin : Rygel.Plugin {
     private static const string MEDIA_RENDERER_DESC_PATH =
                                 BuildConfig.DATA_DIR +
index 65c03ca..5ddd81d 100644 (file)
@@ -2,6 +2,7 @@
  * Copyright (C) 2008 OpenedHand Ltd.
  * Copyright (C) 2009,2010,2011,2012 Nokia Corporation.
  * Copyright (C) 2012 Openismus GmbH
+ * Copyright (C) 2012 Intel Corporation.
  *
  * Author: Jorn Baayen <jorn@openedhand.com>
  *         Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
@@ -26,6 +27,9 @@
 using Gst;
 using GUPnP;
 
+/**
+ * Implementation of RygelMediaPlayer for GStreamer.
+ */
 public class Rygel.Playbin.Player : GLib.Object, Rygel.MediaPlayer {
     private const string TRANSFER_MODE_STREAMING = "Streaming";
     private const string TRANSFER_MODE_INTERACTIVE = "Interactive";
index caac9ce..8950157 100644 (file)
@@ -2,6 +2,7 @@
  * Copyright (C) 2008 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>.
  * Copyright (C) 2008 Nokia Corporation.
  * Copyright (C) 2012 Openismus GmbH.
+ * Copyright (C) 2012 Intel Corporation.
  *
  * Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
  *                               <zeeshan.ali@nokia.com>
@@ -27,6 +28,9 @@
 using Rygel;
 using Gee;
 
+/**
+ * Implementation of RygelMediaRendererPlugin for GStreamer.
+ */
 public class Rygel.Playbin.Plugin : Rygel.MediaRendererPlugin {
     public const string NAME = "Playbin";