From 9f092542913123a75a5be3cc219a5a911c4b5a07 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Thu, 27 Oct 2005 14:46:59 +0000 Subject: [PATCH] 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 --- ChangeLog | 6 ++++++ gst/gst.defs | 9 +++++++++ 2 files changed, 15 insertions(+) diff --git a/ChangeLog b/ChangeLog index f8b6f36041..0fc982c48f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2005-10-27 Edward Hervey + + * gst/gst.defs: + Added 'caller-owns-return' to all gst_[message|event|query]_new_*() + wrappers + 2005-10-27 Thomas Vander Stichele * gst/gstelement.override: diff --git a/gst/gst.defs b/gst/gst.defs index 587e95a487..8c84011ab5 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") )