gst/gst.defs: Added 'caller-owns-return' to all gst_[message|event|query]_new_*(...
authorEdward Hervey <bilboed@bilboed.com>
Thu, 27 Oct 2005 14:46:59 +0000 (14:46 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Thu, 27 Oct 2005 14:46:59 +0000 (14:46 +0000)
Original commit message from CVS:
* gst/gst.defs:
Added 'caller-owns-return' to all gst_[message|event|query]_new_*()
wrappers

ChangeLog
gst/gst.defs

index f8b6f36..0fc982c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-10-27  Edward Hervey  <edward@fluendo.com>
+
+       * gst/gst.defs:
+       Added 'caller-owns-return' to all gst_[message|event|query]_new_*()
+       wrappers
+
 2005-10-27  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
 
        * gst/gstelement.override:
index 587e95a..8c84011 100644 (file)
 (define-function event_new_buffersize
   (c-name "gst_event_new_buffersize")
   (return-type "GstEvent*")
+  (caller-owns-return #t)
   (parameters
     '("GstFormat" "format")
     '("gint64" "minsize")
 (define-function message_new_state_dirty
   (c-name "gst_message_new_state_dirty")
   (return-type "GstMessage*")
+  (caller-owns-return #t)
   (parameters
     '("GstObject*" "src")
   )
 (define-function message_new_clock_provide
   (c-name "gst_message_new_clock_provide")
   (return-type "GstMessage*")
+  (caller-owns-return #t)
   (parameters
     '("GstObject*" "src")
     '("GstClock*" "clock")
 (define-function message_new_clock_lost
   (c-name "gst_message_new_clock_lost")
   (return-type "GstMessage*")
+  (caller-owns-return #t)
   (parameters
     '("GstObject*" "src")
     '("GstClock*" "clock")
 (define-function message_new_new_clock
   (c-name "gst_message_new_new_clock")
   (return-type "GstMessage*")
+  (caller-owns-return #t)
   (parameters
     '("GstObject*" "src")
     '("GstClock*" "clock")
 (define-function message_new_application
   (c-name "gst_message_new_application")
   (return-type "GstMessage*")
+  (caller-owns-return #t)
   (parameters
     '("GstObject*" "src")
     '("GstStructure*" "structure")
 (define-function message_new_element
   (c-name "gst_message_new_element")
   (return-type "GstMessage*")
+  (caller-owns-return #t)
   (parameters
     '("GstObject*" "src")
     '("GstStructure*" "structure")
 (define-function message_new_duration
   (c-name "gst_message_new_duration")
   (return-type "GstMessage*")
+  (caller-owns-return #t)
   (parameters
     '("GstObject*" "src")
     '("GstFormat" "format")
 (define-function query_new_duration
   (c-name "gst_query_new_duration")
   (return-type "GstQuery*")
+  (caller-owns-return #t)
   (parameters
     '("GstFormat" "format")
   )