gst/gst.defs: Update for current GStreamer core API

Original commit message from CVS:
* gst/gst.defs:
Update for current GStreamer core API
This commit is contained in:
Edward Hervey 2006-02-02 15:54:07 +00:00
parent a21b83f5f5
commit b36f73ee11
3 changed files with 74 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2006-02-02 Edward Hervey <edward@fluendo.com>
* gst/gst.defs:
Update for current GStreamer core API
2006-02-01 Edward Hervey <edward@fluendo.com>
* testsuite/test_event.py:

2
common

@ -1 +1 @@
Subproject commit 0b93085188e83fe678ec5ded2823cd7c24dfa843
Subproject commit 79d67fe009b6120b82d51df860c78e8361f02aea

View file

@ -163,6 +163,12 @@
(return-type "GstIterator*")
)
(define-method iterate_sources
(of-object "GstBin")
(c-name "gst_bin_iterate_sources")
(return-type "GstIterator*")
)
(define-method iterate_all_by_interface
(of-object "GstBin")
(c-name "gst_bin_iterate_all_by_interface")
@ -218,6 +224,18 @@
)
)
(define-method is_metadata_writable
(of-object "GstBuffer")
(c-name "gst_buffer_is_metadata_writable")
(return-type "gboolean")
)
(define-method make_metadata_writable
(of-object "GstBuffer")
(c-name "gst_buffer_make_metadata_writable")
(return-type "GstBuffer*")
)
(define-method get_caps
(of-object "GstBuffer")
(c-name "gst_buffer_get_caps")
@ -2137,6 +2155,18 @@
)
)
(define-method add_associationv
(of-object "GstIndex")
(c-name "gst_index_add_associationv")
(return-type "GstIndexEntry*")
(parameters
'("gint" "id")
'("GstAssocFlags" "flags")
'("gint" "n")
'("const-GstIndexAssociation*" "list")
)
)
(define-method add_association
(of-object "GstIndex")
(c-name "gst_index_add_association")
@ -3827,6 +3857,35 @@
)
)
(define-method found_tags_for_pad
(of-object "GstElement")
(c-name "gst_element_found_tags_for_pad")
(return-type "none")
(parameters
'("GstPad*" "pad")
'("GstTagList*" "list")
)
)
(define-method found_tags
(of-object "GstElement")
(c-name "gst_element_found_tags")
(return-type "none")
(parameters
'("GstTagList*" "list")
)
)
(define-function gst_parse_bin_from_description
(c-name "gst_parse_bin_from_description")
(return-type "GstElement*")
(parameters
'("const-gchar*" "bin_description")
'("gboolean" "ghost_unconnected_pads")
'("GError**" "err")
)
)
(define-function pad_load_and_link
(c-name "gst_pad_load_and_link")
(return-type "none")
@ -6422,6 +6481,15 @@
(varargs #t)
)
(define-method find_unconnected_pad
(of-object "GstBin")
(c-name "gst_bin_find_unconnected_pad")
(return-type "GstPad*")
(parameters
'("GstPadDirection" "direction")
)
)
(define-method merge
(of-object "GstBuffer")
(c-name "gst_buffer_merge")