[gstreamermm] Element: Correct the release_request_pad() docs.



commit 13b25d5a78dec86bbf39278a668809d37f9e20d5
Author: José Alburquerque <jaalburqu svn gnome org>
Date:   Tue Dec 1 20:29:08 2009 -0500

    	Element: Correct the release_request_pad() docs.
    
    	* gstreamer/src/element.hg (release_request_pad): Remove the
    	unreferencing instructions in the docs as that is done automatically
    	with Glib::RefPtr<>.

 ChangeLog                |    8 ++++++++
 gstreamer/src/element.hg |    7 +++++++
 2 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index db71b36..ef78e03 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2009-12-01  José Alburquerque  <jaalburqu svn gnome org>
+
+	Element: Correct the release_request_pad() docs.
+
+	* gstreamer/src/element.hg (release_request_pad): Remove the
+	unreferencing instructions in the docs as that is done automatically
+	with Glib::RefPtr<>.
+
 2009-11-29  José Alburquerque  <jaalburqu svn gnome org>
 
 	MixerTrack: Add a has_flags() method to check for MixerTrackFlags
diff --git a/gstreamer/src/element.hg b/gstreamer/src/element.hg
index d7ff04a..45822bf 100644
--- a/gstreamer/src/element.hg
+++ b/gstreamer/src/element.hg
@@ -176,7 +176,14 @@ public:
   _IGNORE(gst_element_get_pad)
 
   _WRAP_METHOD(void no_more_pads(), gst_element_no_more_pads)
+
+  /** Makes the element free the previously requested pad as obtained with
+   * get_request_pad().
+   * MT safe.
+   * @param pad The Gst::Pad to release.
+   */
   _WRAP_METHOD(void release_request_pad(const Glib::RefPtr<Gst::Pad>& pad), gst_element_release_request_pad)
+
   _WRAP_METHOD(bool remove_pad(const Glib::RefPtr<Gst::Pad>& pad), gst_element_remove_pad)
   _WRAP_METHOD(Gst::Iterator<Gst::Pad> iterate_pads(), gst_element_iterate_pads)
   _WRAP_METHOD(Gst::Iterator<const Gst::Pad> iterate_pads() const, gst_element_iterate_pads)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]