summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Hervey <bilboed@bilboed.com>2005-10-27 14:46:59 +0000
committerEdward Hervey <bilboed@bilboed.com>2005-10-27 14:46:59 +0000
commit9f092542913123a75a5be3cc219a5a911c4b5a07 (patch)
tree9f22739186b32ad0ffc24af8616994ca9b7ee936
parentf2a5a97ac37836d90b3da14342112db6f363363c (diff)
gst/gst.defs: Added 'caller-owns-return' to all gst_[message|event|query]_new_*() wrappers
Original commit message from CVS: * gst/gst.defs: Added 'caller-owns-return' to all gst_[message|event|query]_new_*() wrappers
-rw-r--r--ChangeLog6
-rw-r--r--gst/gst.defs9
2 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f8b6f36..0fc982c 100644
--- 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:
diff --git a/gst/gst.defs b/gst/gst.defs
index 587e95a..8c84011 100644
--- a/gst/gst.defs
+++ b/gst/gst.defs
@@ -1752,6 +1752,7 @@
(define-function event_new_buffersize
(c-name "gst_event_new_buffersize")
(return-type "GstEvent*")
+ (caller-owns-return #t)
(parameters
'("GstFormat" "format")
'("gint64" "minsize")
@@ -2621,6 +2622,7 @@
(define-function message_new_state_dirty
(c-name "gst_message_new_state_dirty")
(return-type "GstMessage*")
+ (caller-owns-return #t)
(parameters
'("GstObject*" "src")
)
@@ -2629,6 +2631,7 @@
(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")
@@ -2639,6 +2642,7 @@
(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")
@@ -2648,6 +2652,7 @@
(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")
@@ -2679,6 +2684,7 @@
(define-function message_new_application
(c-name "gst_message_new_application")
(return-type "GstMessage*")
+ (caller-owns-return #t)
(parameters
'("GstObject*" "src")
'("GstStructure*" "structure")
@@ -2688,6 +2694,7 @@
(define-function message_new_element
(c-name "gst_message_new_element")
(return-type "GstMessage*")
+ (caller-owns-return #t)
(parameters
'("GstObject*" "src")
'("GstStructure*" "structure")
@@ -2697,6 +2704,7 @@
(define-function message_new_duration
(c-name "gst_message_new_duration")
(return-type "GstMessage*")
+ (caller-owns-return #t)
(parameters
'("GstObject*" "src")
'("GstFormat" "format")
@@ -4116,6 +4124,7 @@
(define-function query_new_duration
(c-name "gst_query_new_duration")
(return-type "GstQuery*")
+ (caller-owns-return #t)
(parameters
'("GstFormat" "format")
)