[gstreamermm] Regenerate method's def file
- From: Marcin Kolny <mkolny src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gstreamermm] Regenerate method's def file
- Date: Mon, 15 Sep 2014 22:30:09 +0000 (UTC)
commit 5cb44a007ad3391973cd50314e1b29c3b1859fdb
Author: Marcin Kolny <marcin kolny gmail com>
Date: Tue Sep 16 00:27:24 2014 +0200
Regenerate method's def file
* gstreamer/src/gst_methods.defs: regenerated defs file according
to a bug posted on a bugzilla: bgo#736427
gstreamer/src/gst_methods.defs | 864 ++++++++++++++++++++++++++++++++++++++++
1 files changed, 864 insertions(+), 0 deletions(-)
---
diff --git a/gstreamer/src/gst_methods.defs b/gstreamer/src/gst_methods.defs
index 2d2fcc3..df364f2 100644
--- a/gstreamer/src/gst_methods.defs
+++ b/gstreamer/src/gst_methods.defs
@@ -2146,6 +2146,30 @@
(return-type "GstBuffer*")
)
+(define-method unref
+ (of-object "GstBuffer")
+ (c-name "gst_buffer_unref")
+ (return-type "none")
+)
+
+(define-method copy
+ (of-object "GstBuffer")
+ (c-name "gst_buffer_copy")
+ (return-type "GstBuffer*")
+)
+
+(define-method copy_into
+ (of-object "GstBuffer")
+ (c-name "gst_buffer_copy_into")
+ (return-type "gboolean")
+ (parameters
+ '("GstBuffer*" "src")
+ '("GstBufferCopyFlags" "flags")
+ '("gsize" "offset")
+ '("gsize" "size")
+ )
+)
+
(define-function gst_buffer_replace
(c-name "gst_buffer_replace")
(return-type "gboolean")
@@ -2155,6 +2179,17 @@
)
)
+(define-method copy_region
+ (of-object "GstBuffer")
+ (c-name "gst_buffer_copy_region")
+ (return-type "GstBuffer*")
+ (parameters
+ '("GstBufferCopyFlags" "flags")
+ '("gsize" "offset")
+ '("gsize" "size")
+ )
+)
+
(define-method append_region
(of-object "GstBuffer")
(c-name "gst_buffer_append_region")
@@ -2232,6 +2267,23 @@
(return-type "GstBufferList*")
)
+(define-method unref
+ (of-object "GstBufferList")
+ (c-name "gst_buffer_list_unref")
+ (return-type "none")
+)
+
+(define-method copy
+ (of-object "GstBufferList")
+ (c-name "gst_buffer_list_copy")
+ (return-type "GstBufferList*")
+)
+
+(define-function gst_buffer_list_get_type
+ (c-name "gst_buffer_list_get_type")
+ (return-type "GType")
+)
+
(define-function gst_buffer_list_new
(c-name "gst_buffer_list_new")
(is-constructor-of "GstBufferList")
@@ -2832,6 +2884,36 @@
(return-type "GstCaps*")
)
+(define-method unref
+ (of-object "GstCaps")
+ (c-name "gst_caps_unref")
+ (return-type "none")
+)
+
+(define-method copy
+ (of-object "GstCaps")
+ (c-name "gst_caps_copy")
+ (return-type "GstCaps*")
+)
+
+(define-function gst_caps_replace
+ (c-name "gst_caps_replace")
+ (return-type "gboolean")
+ (parameters
+ '("GstCaps**" "old_caps")
+ '("GstCaps*" "new_caps")
+ )
+)
+
+(define-function gst_caps_take
+ (c-name "gst_caps_take")
+ (return-type "gboolean")
+ (parameters
+ '("GstCaps**" "old_caps")
+ '("GstCaps*" "new_caps")
+ )
+)
+
(define-function gst_caps_get_type
(c-name "gst_caps_get_type")
(return-type "GType")
@@ -3544,6 +3626,15 @@
;; From gstcompat.h
+(define-method set_caps
+ (of-object "GstPad")
+ (c-name "gst_pad_set_caps")
+ (return-type "gboolean")
+ (parameters
+ '("GstCaps*" "caps")
+ )
+)
+
;; From gstcontext.h
@@ -3559,6 +3650,37 @@
(return-type "GstContext*")
)
+(define-method unref
+ (of-object "GstContext")
+ (c-name "gst_context_unref")
+ (return-type "none")
+)
+
+(define-method copy
+ (of-object "GstContext")
+ (c-name "gst_context_copy")
+ (return-type "GstContext*")
+)
+
+(define-function gst_context_replace
+ (c-name "gst_context_replace")
+ (return-type "gboolean")
+ (parameters
+ '("GstContext**" "old_context")
+ '("GstContext*" "new_context")
+ )
+)
+
+(define-function gst_context_new
+ (c-name "gst_context_new")
+ (is-constructor-of "GstContext")
+ (return-type "GstContext*")
+ (parameters
+ '("const-gchar*" "context_type")
+ '("gboolean" "persistent")
+ )
+)
+
(define-method get_context_type
(of-object "GstContext")
(c-name "gst_context_get_context_type")
@@ -4473,6 +4595,23 @@
)
)
+(define-function gst_event_steal
+ (c-name "gst_event_steal")
+ (return-type "GstEvent*")
+ (parameters
+ '("GstEvent**" "old_event")
+ )
+)
+
+(define-function gst_event_take
+ (c-name "gst_event_take")
+ (return-type "gboolean")
+ (parameters
+ '("GstEvent**" "old_event")
+ '("GstEvent*" "new_event")
+ )
+)
+
(define-method get_name
(of-object "GstEventType")
(c-name "gst_event_type_get_name")
@@ -4497,6 +4636,23 @@
(return-type "GstEvent*")
)
+(define-method unref
+ (of-object "GstEvent")
+ (c-name "gst_event_unref")
+ (return-type "none")
+)
+
+(define-method copy
+ (of-object "GstEvent")
+ (c-name "gst_event_copy")
+ (return-type "GstEvent*")
+)
+
+(define-function gst_event_get_type
+ (c-name "gst_event_get_type")
+ (return-type "GType")
+)
+
(define-function gst_event_new_custom
(c-name "gst_event_new_custom")
(return-type "GstEvent*")
@@ -5431,6 +5587,315 @@
)
)
+(define-function GST_CAT_LEVEL_LOG_valist
+ (c-name "GST_CAT_LEVEL_LOG_valist")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("GstDebugLevel" "level")
+ '("gpointer" "object")
+ '("const-char*" "format")
+ '("va_list" "varargs")
+ )
+)
+
+(define-function GST_CAT_LEVEL_LOG
+ (c-name "GST_CAT_LEVEL_LOG")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("GstDebugLevel" "level")
+ '("gpointer" "object")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_ERROR_OBJECT
+ (c-name "GST_CAT_ERROR_OBJECT")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_WARNING_OBJECT
+ (c-name "GST_CAT_WARNING_OBJECT")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_INFO_OBJECT
+ (c-name "GST_CAT_INFO_OBJECT")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_DEBUG_OBJECT
+ (c-name "GST_CAT_DEBUG_OBJECT")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_LOG_OBJECT
+ (c-name "GST_CAT_LOG_OBJECT")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_FIXME_OBJECT
+ (c-name "GST_CAT_FIXME_OBJECT")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_TRACE_OBJECT
+ (c-name "GST_CAT_TRACE_OBJECT")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_ERROR
+ (c-name "GST_CAT_ERROR")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_WARNING
+ (c-name "GST_CAT_WARNING")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_INFO
+ (c-name "GST_CAT_INFO")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_DEBUG
+ (c-name "GST_CAT_DEBUG")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_LOG
+ (c-name "GST_CAT_LOG")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_FIXME
+ (c-name "GST_CAT_FIXME")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_CAT_TRACE
+ (c-name "GST_CAT_TRACE")
+ (return-type "none")
+ (parameters
+ '("GstDebugCategory*" "cat")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_ERROR_OBJECT
+ (c-name "GST_ERROR_OBJECT")
+ (return-type "none")
+ (parameters
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_WARNING_OBJECT
+ (c-name "GST_WARNING_OBJECT")
+ (return-type "none")
+ (parameters
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_INFO_OBJECT
+ (c-name "GST_INFO_OBJECT")
+ (return-type "none")
+ (parameters
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_DEBUG_OBJECT
+ (c-name "GST_DEBUG_OBJECT")
+ (return-type "none")
+ (parameters
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_LOG_OBJECT
+ (c-name "GST_LOG_OBJECT")
+ (return-type "none")
+ (parameters
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_FIXME_OBJECT
+ (c-name "GST_FIXME_OBJECT")
+ (return-type "none")
+ (parameters
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_TRACE_OBJECT
+ (c-name "GST_TRACE_OBJECT")
+ (return-type "none")
+ (parameters
+ '("gpointer" "obj")
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_ERROR
+ (c-name "GST_ERROR")
+ (return-type "none")
+ (parameters
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_WARNING
+ (c-name "GST_WARNING")
+ (return-type "none")
+ (parameters
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_INFO
+ (c-name "GST_INFO")
+ (return-type "none")
+ (parameters
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_DEBUG
+ (c-name "GST_DEBUG")
+ (return-type "none")
+ (parameters
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_LOG
+ (c-name "GST_LOG")
+ (return-type "none")
+ (parameters
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_FIXME
+ (c-name "GST_FIXME")
+ (return-type "none")
+ (parameters
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function GST_TRACE
+ (c-name "GST_TRACE")
+ (return-type "none")
+ (parameters
+ '("const-char*" "format")
+ )
+ (varargs #t)
+)
+
+(define-function gst_debug_print_stack_trace
+ (c-name "gst_debug_print_stack_trace")
+ (return-type "none")
+)
+
;; From gstiterator.h
@@ -5600,6 +6065,22 @@
(return-type "GstMemory*")
)
+(define-method unref
+ (of-object "GstMemory")
+ (c-name "gst_memory_unref")
+ (return-type "none")
+)
+
+(define-method get_sizes
+ (of-object "GstMemory")
+ (c-name "gst_memory_get_sizes")
+ (return-type "gsize")
+ (parameters
+ '("gsize*" "offset")
+ '("gsize*" "maxsize")
+ )
+)
+
(define-method resize
(of-object "GstMemory")
(c-name "gst_memory_resize")
@@ -5696,6 +6177,37 @@
(return-type "GstMessage*")
)
+(define-method unref
+ (of-object "GstMessage")
+ (c-name "gst_message_unref")
+ (return-type "none")
+)
+
+(define-method copy
+ (of-object "GstMessage")
+ (c-name "gst_message_copy")
+ (return-type "GstMessage*")
+)
+
+(define-function gst_message_replace
+ (c-name "gst_message_replace")
+ (return-type "gboolean")
+ (parameters
+ '("GstMessage**" "old_message")
+ '("GstMessage*" "new_message")
+ )
+)
+
+(define-function gst_message_new_custom
+ (c-name "gst_message_new_custom")
+ (return-type "GstMessage*")
+ (parameters
+ '("GstMessageType" "type")
+ '("GstObject*" "src")
+ '("GstStructure*" "structure")
+ )
+)
+
(define-method get_structure
(of-object "GstMessage")
(c-name "gst_message_get_structure")
@@ -8167,6 +8679,36 @@
(return-type "GstQuery*")
)
+(define-method unref
+ (of-object "GstQuery")
+ (c-name "gst_query_unref")
+ (return-type "none")
+)
+
+(define-method copy
+ (of-object "GstQuery")
+ (c-name "gst_query_copy")
+ (return-type "GstQuery*")
+)
+
+(define-function gst_query_replace
+ (c-name "gst_query_replace")
+ (return-type "gboolean")
+ (parameters
+ '("GstQuery**" "old_query")
+ '("GstQuery*" "new_query")
+ )
+)
+
+(define-function gst_query_new_custom
+ (c-name "gst_query_new_custom")
+ (return-type "GstQuery*")
+ (parameters
+ '("GstQueryType" "type")
+ '("GstStructure*" "structure")
+ )
+)
+
(define-method get_structure
(of-object "GstQuery")
(c-name "gst_query_get_structure")
@@ -9128,6 +9670,18 @@
(return-type "GstSample*")
)
+(define-method unref
+ (of-object "GstSample")
+ (c-name "gst_sample_unref")
+ (return-type "none")
+)
+
+(define-method copy
+ (of-object "GstSample")
+ (c-name "gst_sample_copy")
+ (return-type "GstSample*")
+)
+
;; From gstsegment.h
@@ -10429,6 +10983,18 @@
(return-type "GstTagList*")
)
+(define-method unref
+ (of-object "GstTagList")
+ (c-name "gst_tag_list_unref")
+ (return-type "none")
+)
+
+(define-method copy
+ (of-object "GstTagList")
+ (c-name "gst_tag_list_copy")
+ (return-type "GstTagList*")
+)
+
;; From gsttagsetter.h
@@ -11271,6 +11837,100 @@
(return-type "guint")
)
+(define-function GFLOAT_SWAP_LE_BE
+ (c-name "GFLOAT_SWAP_LE_BE")
+ (return-type "gfloat")
+ (parameters
+ '("gfloat" "in")
+ )
+)
+
+(define-function GDOUBLE_SWAP_LE_BE
+ (c-name "GDOUBLE_SWAP_LE_BE")
+ (return-type "gdouble")
+ (parameters
+ '("gdouble" "in")
+ )
+)
+
+(define-function GST_READ_FLOAT_LE
+ (c-name "GST_READ_FLOAT_LE")
+ (return-type "gfloat")
+ (parameters
+ '("const-guint8*" "data")
+ )
+)
+
+(define-function GST_READ_FLOAT_BE
+ (c-name "GST_READ_FLOAT_BE")
+ (return-type "gfloat")
+ (parameters
+ '("const-guint8*" "data")
+ )
+)
+
+(define-function GST_READ_DOUBLE_LE
+ (c-name "GST_READ_DOUBLE_LE")
+ (return-type "gdouble")
+ (parameters
+ '("const-guint8*" "data")
+ )
+)
+
+(define-function GST_READ_DOUBLE_BE
+ (c-name "GST_READ_DOUBLE_BE")
+ (return-type "gdouble")
+ (parameters
+ '("const-guint8*" "data")
+ )
+)
+
+(define-function GST_WRITE_FLOAT_LE
+ (c-name "GST_WRITE_FLOAT_LE")
+ (return-type "none")
+ (parameters
+ '("guint8*" "data")
+ '("gfloat" "num")
+ )
+)
+
+(define-function GST_WRITE_FLOAT_BE
+ (c-name "GST_WRITE_FLOAT_BE")
+ (return-type "none")
+ (parameters
+ '("guint8*" "data")
+ '("gfloat" "num")
+ )
+)
+
+(define-function GST_WRITE_DOUBLE_LE
+ (c-name "GST_WRITE_DOUBLE_LE")
+ (return-type "none")
+ (parameters
+ '("guint8*" "data")
+ '("gdouble" "num")
+ )
+)
+
+(define-function GST_WRITE_DOUBLE_BE
+ (c-name "GST_WRITE_DOUBLE_BE")
+ (return-type "none")
+ (parameters
+ '("guint8*" "data")
+ '("gdouble" "num")
+ )
+)
+
+(define-method default_error
+ (of-object "GstObject")
+ (c-name "gst_object_default_error")
+ (return-type "none")
+ (parameters
+ '("const-GError*" "error")
+ '("const-gchar*" "debug")
+ )
+)
+
(define-method create_all_pads
(of-object "GstElement")
(c-name "gst_element_create_all_pads")
@@ -13459,6 +14119,21 @@
)
)
+(define-method skip_unchecked
+ (of-object "GstBitReader")
+ (c-name "gst_bit_reader_skip_unchecked")
+ (return-type "none")
+ (parameters
+ '("guint" "nbits")
+ )
+)
+
+(define-method skip_to_byte_unchecked
+ (of-object "GstBitReader")
+ (c-name "gst_bit_reader_skip_to_byte_unchecked")
+ (return-type "none")
+)
+
;; From gstbytereader-docs.h
@@ -14327,6 +15002,33 @@
)
)
+(define-method skip_unchecked
+ (of-object "GstByteReader")
+ (c-name "gst_byte_reader_skip_unchecked")
+ (return-type "none")
+ (parameters
+ '("guint" "nbytes")
+ )
+)
+
+(define-method get_data_unchecked
+ (of-object "GstByteReader")
+ (c-name "gst_byte_reader_get_data_unchecked")
+ (return-type "const-guint8*")
+ (parameters
+ '("guint" "size")
+ )
+)
+
+(define-method dup_data_unchecked
+ (of-object "GstByteReader")
+ (c-name "gst_byte_reader_dup_data_unchecked")
+ (return-type "guint8*")
+ (parameters
+ '("guint" "size")
+ )
+)
+
;; From gstbytewriter-docs.h
@@ -14662,6 +15364,12 @@
(return-type "guint")
)
+(define-method get_remaining
+ (of-object "GstByteWriter")
+ (c-name "gst_byte_writer_get_remaining")
+ (return-type "guint")
+)
+
(define-method ensure_free_space
(of-object "GstByteWriter")
(c-name "gst_byte_writer_ensure_free_space")
@@ -14927,6 +15635,27 @@
)
)
+(define-method fill_unchecked
+ (of-object "GstByteWriter")
+ (c-name "gst_byte_writer_fill_unchecked")
+ (return-type "none")
+ (parameters
+ '("guint8" "value")
+ '("guint" "size")
+ )
+)
+
+(define-method put_buffer_unchecked
+ (of-object "GstByteWriter")
+ (c-name "gst_byte_writer_put_buffer_unchecked")
+ (return-type "none")
+ (parameters
+ '("GstBuffer*" "buffer")
+ '("gsize" "offset")
+ '("gssize" "size")
+ )
+)
+
;; From gstcollectpads.h
@@ -15254,6 +15983,11 @@
;; From gstindex.h
+(define-function gst_index_get_type
+ (c-name "gst_index_get_type")
+ (return-type "GType")
+)
+
(define-function gst_index_new
(c-name "gst_index_new")
(is-constructor-of "GstIndex")
@@ -15305,6 +16039,27 @@
(return-type "GstIndexCertainty")
)
+(define-method set_filter
+ (of-object "GstIndex")
+ (c-name "gst_index_set_filter")
+ (return-type "none")
+ (parameters
+ '("GstIndexFilter" "filter")
+ '("gpointer" "user_data")
+ )
+)
+
+(define-method set_filter_full
+ (of-object "GstIndex")
+ (c-name "gst_index_set_filter_full")
+ (return-type "none")
+ (parameters
+ '("GstIndexFilter" "filter")
+ '("gpointer" "user_data")
+ '("GDestroyNotify" "user_data_destroy")
+ )
+)
+
(define-method set_resolver
(of-object "GstIndex")
(c-name "gst_index_set_resolver")
@@ -15326,6 +16081,16 @@
)
)
+(define-method get_writer_id
+ (of-object "GstIndex")
+ (c-name "gst_index_get_writer_id")
+ (return-type "gboolean")
+ (parameters
+ '("GstObject*" "writer")
+ '("gint*" "id")
+ )
+)
+
(define-method add_format
(of-object "GstIndex")
(c-name "gst_index_add_format")
@@ -15336,6 +16101,18 @@
)
)
+(define-method add_associationv
+ (of-object "GstIndex")
+ (c-name "gst_index_add_associationv")
+ (return-type "GstIndexEntry*")
+ (parameters
+ '("gint" "id")
+ '("GstIndexAssociationFlags" "flags")
+ '("gint" "n")
+ '("const-GstIndexAssociation*" "list")
+ )
+)
+
(define-method add_association
(of-object "GstIndex")
(c-name "gst_index_add_association")
@@ -15349,6 +16126,71 @@
(varargs #t)
)
+(define-method add_id
+ (of-object "GstIndex")
+ (c-name "gst_index_add_id")
+ (return-type "GstIndexEntry*")
+ (parameters
+ '("gint" "id")
+ '("gchar*" "description")
+ )
+)
+
+(define-method get_assoc_entry
+ (of-object "GstIndex")
+ (c-name "gst_index_get_assoc_entry")
+ (return-type "GstIndexEntry*")
+ (parameters
+ '("gint" "id")
+ '("GstIndexLookupMethod" "method")
+ '("GstIndexAssociationFlags" "flags")
+ '("GstFormat" "format")
+ '("gint64" "value")
+ )
+)
+
+(define-method get_assoc_entry_full
+ (of-object "GstIndex")
+ (c-name "gst_index_get_assoc_entry_full")
+ (return-type "GstIndexEntry*")
+ (parameters
+ '("gint" "id")
+ '("GstIndexLookupMethod" "method")
+ '("GstIndexAssociationFlags" "flags")
+ '("GstFormat" "format")
+ '("gint64" "value")
+ '("GCompareDataFunc" "func")
+ '("gpointer" "user_data")
+ )
+)
+
+(define-function gst_index_entry_get_type
+ (c-name "gst_index_entry_get_type")
+ (return-type "GType")
+)
+
+(define-method copy
+ (of-object "GstIndexEntry")
+ (c-name "gst_index_entry_copy")
+ (return-type "GstIndexEntry*")
+)
+
+(define-method free
+ (of-object "GstIndexEntry")
+ (c-name "gst_index_entry_free")
+ (return-type "none")
+)
+
+(define-method assoc_map
+ (of-object "GstIndexEntry")
+ (c-name "gst_index_entry_assoc_map")
+ (return-type "gboolean")
+ (parameters
+ '("GstFormat" "format")
+ '("gint64*" "value")
+ )
+)
+
;; From gstpushsrc.h
@@ -26624,6 +27466,17 @@
(return-type "GstVideoOverlayRectangle*")
)
+(define-method unref
+ (of-object "GstVideoOverlayRectangle")
+ (c-name "gst_video_overlay_rectangle_unref")
+ (return-type "none")
+)
+
+(define-function gst_video_overlay_rectangle_get_type
+ (c-name "gst_video_overlay_rectangle_get_type")
+ (return-type "GType")
+)
+
(define-function gst_video_overlay_rectangle_new_raw
(c-name "gst_video_overlay_rectangle_new_raw")
(return-type "GstVideoOverlayRectangle*")
@@ -26754,6 +27607,17 @@
(return-type "GstVideoOverlayComposition*")
)
+(define-method unref
+ (of-object "GstVideoOverlayComposition")
+ (c-name "gst_video_overlay_composition_unref")
+ (return-type "none")
+)
+
+(define-function gst_video_overlay_composition_get_type
+ (c-name "gst_video_overlay_composition_get_type")
+ (return-type "GType")
+)
+
(define-method copy
(of-object "GstVideoOverlayComposition")
(c-name "gst_video_overlay_composition_copy")
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]