xvimagesink: Add docs for the new property
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 25 Oct 2010 13:11:01 +0000 (14:11 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 2 Dec 2010 18:04:28 +0000 (19:04 +0100)
Including Since markers

sys/xvimage/xvimagesink.c

index 1cda0c6..5f3eb21 100644 (file)
@@ -3596,15 +3596,6 @@ gst_xvimagesink_class_init (GstXvImageSinkClass * klass)
           "the current frame will always be drawn in response to X Expose "
           "events", TRUE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
 
-  g_object_class_install_property (gobject_class, PROP_WINDOW_WIDTH,
-      g_param_spec_uint64 ("window-width", "window-width",
-          "Width of the screen", 0, G_MAXUINT64, 0,
-          G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
-  g_object_class_install_property (gobject_class, PROP_WINDOW_HEIGHT,
-      g_param_spec_uint64 ("window-height", "window-height",
-          "Height of the screen", 0, G_MAXUINT64, 0,
-          G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
-
   /**
    * GstXvImageSink:double-buffer
    *
@@ -3652,6 +3643,30 @@ gst_xvimagesink_class_init (GstXvImageSinkClass * klass)
           "Draw black borders to fill unused area in force-aspect-ratio mode",
           TRUE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
 
+  /**
+   * GstXvImageSink:window-width
+   *
+   * Actual width of the video window.
+   *
+   * Since: 0.10.32
+   */
+  g_object_class_install_property (gobject_class, PROP_WINDOW_WIDTH,
+      g_param_spec_uint64 ("window-width", "window-width",
+          "Width of the window", 0, G_MAXUINT64, 0,
+          G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
+
+  /**
+   * GstXvImageSink:window-height
+   *
+   * Actual height of the video window.
+   *
+   * Since: 0.10.32
+   */
+  g_object_class_install_property (gobject_class, PROP_WINDOW_HEIGHT,
+      g_param_spec_uint64 ("window-height", "window-height",
+          "Height of the window", 0, G_MAXUINT64, 0,
+          G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
+
   gobject_class->finalize = gst_xvimagesink_finalize;
 
   gstelement_class->change_state =