mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 04:36:20 +00:00
update upstream API changes
Original commit message from CVS: * configure.ac: * gst/Makefile.am: * gst/base.defs: * gst/gst-0.10.18.ignore: * gst/gst-0.10.20.ignore: * gst/gst-pb-0.10.18.ignore: * gst/gst-types.defs: * gst/gst.defs: * gst/gstversion.override.in: * gst/interfaces.defs: update upstream API changes
This commit is contained in:
parent
4373919e96
commit
8c5646ea9e
12 changed files with 367 additions and 4 deletions
14
ChangeLog
14
ChangeLog
|
@ -1,3 +1,17 @@
|
||||||
|
2008-07-02 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
* gst/Makefile.am:
|
||||||
|
* gst/base.defs:
|
||||||
|
* gst/gst-0.10.18.ignore:
|
||||||
|
* gst/gst-0.10.20.ignore:
|
||||||
|
* gst/gst-pb-0.10.18.ignore:
|
||||||
|
* gst/gst-types.defs:
|
||||||
|
* gst/gst.defs:
|
||||||
|
* gst/gstversion.override.in:
|
||||||
|
* gst/interfaces.defs:
|
||||||
|
update upstream API changes
|
||||||
|
|
||||||
2008-06-27 Edward Hervey <edward.hervey@collabora.co.uk>
|
2008-06-27 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
* testsuite/test_interface.py:
|
* testsuite/test_interface.py:
|
||||||
|
|
2
common
2
common
|
@ -1 +1 @@
|
||||||
Subproject commit d9cd98b46aebaf143dc43d8563a3bff650be6a7e
|
Subproject commit 593bb114c6f5c32b529aa6443be4c2d60d6484c7
|
27
configure.ac
27
configure.ac
|
@ -131,6 +131,20 @@ then
|
||||||
IGNORE_GST_0_10_16=""
|
IGNORE_GST_0_10_16=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test $GST_MINOR_VERSION -lt "18"
|
||||||
|
then
|
||||||
|
IGNORE_GST_0_10_18="gst-0.10.18.ignore"
|
||||||
|
else
|
||||||
|
IGNORE_GST_0_10_18=""
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test $GST_MINOR_VERSION -lt "20"
|
||||||
|
then
|
||||||
|
IGNORE_GST_0_10_20="gst-0.10.20.ignore"
|
||||||
|
else
|
||||||
|
IGNORE_GST_0_10_20=""
|
||||||
|
fi
|
||||||
|
|
||||||
dnl plugins base
|
dnl plugins base
|
||||||
if test $GST_PB_MINOR_VERSION -lt "14"
|
if test $GST_PB_MINOR_VERSION -lt "14"
|
||||||
then
|
then
|
||||||
|
@ -147,13 +161,23 @@ then
|
||||||
AC_DEFINE_UNQUOTED(HAVE_PLUGINS_INSTALL, 1, [We can use the plugins-install methods])
|
AC_DEFINE_UNQUOTED(HAVE_PLUGINS_INSTALL, 1, [We can use the plugins-install methods])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test $GST_PB_MINOR_VERSION -lt "18"
|
||||||
|
then
|
||||||
|
IGNORE_GST_PB_0_10_18="gst-pb-0.10.18.ignore"
|
||||||
|
else
|
||||||
|
IGNORE_GST_PB_0_10_18=""
|
||||||
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
IGNORE_GST_0_10_13=""
|
IGNORE_GST_0_10_13=""
|
||||||
IGNORE_GST_0_10_14=""
|
IGNORE_GST_0_10_14=""
|
||||||
IGNORE_GST_0_10_15=""
|
IGNORE_GST_0_10_15=""
|
||||||
IGNORE_GST_0_10_16=""
|
IGNORE_GST_0_10_16=""
|
||||||
|
IGNORE_GST_0_10_18=""
|
||||||
|
IGNORE_GST_0_10_20=""
|
||||||
IGNORE_GST_PB_0_10_14=""
|
IGNORE_GST_PB_0_10_14=""
|
||||||
IGNORE_GST_PB_0_10_16=""
|
IGNORE_GST_PB_0_10_16=""
|
||||||
|
IGNORE_GST_PB_0_10_18=""
|
||||||
AC_DEFINE_UNQUOTED(HAVE_PLUGINS_INSTALL, 1, [We can use the plugins-install methods])
|
AC_DEFINE_UNQUOTED(HAVE_PLUGINS_INSTALL, 1, [We can use the plugins-install methods])
|
||||||
fi
|
fi
|
||||||
AC_DEFINE_UNQUOTED(HAVE_VIDEO_ORIENTATION_INTERFACE, 1, [We can use the videoorientation interface])
|
AC_DEFINE_UNQUOTED(HAVE_VIDEO_ORIENTATION_INTERFACE, 1, [We can use the videoorientation interface])
|
||||||
|
@ -161,8 +185,11 @@ AC_SUBST(IGNORE_GST_0_10_13)
|
||||||
AC_SUBST(IGNORE_GST_0_10_14)
|
AC_SUBST(IGNORE_GST_0_10_14)
|
||||||
AC_SUBST(IGNORE_GST_0_10_15)
|
AC_SUBST(IGNORE_GST_0_10_15)
|
||||||
AC_SUBST(IGNORE_GST_0_10_16)
|
AC_SUBST(IGNORE_GST_0_10_16)
|
||||||
|
AC_SUBST(IGNORE_GST_0_10_18)
|
||||||
|
AC_SUBST(IGNORE_GST_0_10_20)
|
||||||
AC_SUBST(IGNORE_GST_PB_0_10_14)
|
AC_SUBST(IGNORE_GST_PB_0_10_14)
|
||||||
AC_SUBST(IGNORE_GST_PB_0_10_16)
|
AC_SUBST(IGNORE_GST_PB_0_10_16)
|
||||||
|
AC_SUBST(IGNORE_GST_PB_0_10_18)
|
||||||
AC_SUBST(HAVE_VIDEO_ORIENTATION)
|
AC_SUBST(HAVE_VIDEO_ORIENTATION)
|
||||||
AC_SUBST(HAVE_PLUGINS_INSTALL)
|
AC_SUBST(HAVE_PLUGINS_INSTALL)
|
||||||
|
|
||||||
|
|
|
@ -29,8 +29,11 @@ versioned_overrides = \
|
||||||
gst-0.10.14.ignore \
|
gst-0.10.14.ignore \
|
||||||
gst-0.10.15.ignore \
|
gst-0.10.15.ignore \
|
||||||
gst-0.10.16.ignore \
|
gst-0.10.16.ignore \
|
||||||
|
gst-0.10.18.ignore \
|
||||||
|
gst-0.10.20.ignore \
|
||||||
gst-pb-0.10.14.ignore \
|
gst-pb-0.10.14.ignore \
|
||||||
gst-pb-0.10.16.ignore \
|
gst-pb-0.10.16.ignore \
|
||||||
|
gst-pb-0.10.18.ignore \
|
||||||
gst-disable-loadsave.ignore
|
gst-disable-loadsave.ignore
|
||||||
|
|
||||||
INCLUDES = $(PYTHON_INCLUDES)
|
INCLUDES = $(PYTHON_INCLUDES)
|
||||||
|
|
|
@ -421,7 +421,7 @@
|
||||||
(c-name "gst_base_src_set_do_timestamp")
|
(c-name "gst_base_src_set_do_timestamp")
|
||||||
(return-type "none")
|
(return-type "none")
|
||||||
(parameters
|
(parameters
|
||||||
'("gboolean" "live")
|
'("gboolean" "timestamp")
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -863,6 +863,26 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(define-method read_buffer
|
||||||
|
(of-object "GstCollectPads")
|
||||||
|
(c-name "gst_collect_pads_read_buffer")
|
||||||
|
(return-type "GstBuffer*")
|
||||||
|
(parameters
|
||||||
|
'("GstCollectData*" "data")
|
||||||
|
'("guint" "size")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method take_buffer
|
||||||
|
(of-object "GstCollectPads")
|
||||||
|
(c-name "gst_collect_pads_take_buffer")
|
||||||
|
(return-type "GstBuffer*")
|
||||||
|
(parameters
|
||||||
|
'("GstCollectData*" "data")
|
||||||
|
'("guint" "size")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(define-method flush
|
(define-method flush
|
||||||
(of-object "GstCollectPads")
|
(of-object "GstCollectPads")
|
||||||
(c-name "gst_collect_pads_flush")
|
(c-name "gst_collect_pads_flush")
|
||||||
|
|
7
gst/gst-0.10.18.ignore
Normal file
7
gst/gst-0.10.18.ignore
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
%%
|
||||||
|
ignore
|
||||||
|
gst_index_set_resolver_full
|
||||||
|
%%
|
||||||
|
ignore-type
|
||||||
|
GstPoll
|
||||||
|
%%
|
16
gst/gst-0.10.20.ignore
Normal file
16
gst/gst-0.10.20.ignore
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
%%
|
||||||
|
ignore
|
||||||
|
gst_event_has_name
|
||||||
|
gst_message_set_buffering_stats
|
||||||
|
gst_message_parse_buffering_stats
|
||||||
|
gst_value_dup_mini_object
|
||||||
|
gst_parse_context_new
|
||||||
|
gst_parse_context_get_missing_elements
|
||||||
|
gst_parse_context_free
|
||||||
|
gst_parse_launch_full
|
||||||
|
gst_parse_launchv_full
|
||||||
|
%%
|
||||||
|
ignore-type
|
||||||
|
GstParseFlags
|
||||||
|
GstBufferingMode
|
||||||
|
%%
|
8
gst/gst-pb-0.10.18.ignore
Normal file
8
gst/gst-pb-0.10.18.ignore
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
%%
|
||||||
|
ignore
|
||||||
|
gst_collect_pads_read_buffer
|
||||||
|
gst_collect_pads_take_buffer
|
||||||
|
gst_mixer_message_parse_options_list_changed
|
||||||
|
%%
|
||||||
|
ignore-type
|
||||||
|
%%
|
|
@ -515,6 +515,8 @@
|
||||||
'("demux" "GST_STREAM_ERROR_DEMUX")
|
'("demux" "GST_STREAM_ERROR_DEMUX")
|
||||||
'("mux" "GST_STREAM_ERROR_MUX")
|
'("mux" "GST_STREAM_ERROR_MUX")
|
||||||
'("format" "GST_STREAM_ERROR_FORMAT")
|
'("format" "GST_STREAM_ERROR_FORMAT")
|
||||||
|
'("decrypt" "GST_STREAM_ERROR_DECRYPT")
|
||||||
|
'("decrypt-nokey" "GST_STREAM_ERROR_DECRYPT_NOKEY")
|
||||||
'("num-errors" "GST_STREAM_ERROR_NUM_ERRORS")
|
'("num-errors" "GST_STREAM_ERROR_NUM_ERRORS")
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -883,6 +885,16 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(define-flags ParseFlags
|
||||||
|
(in-module "Gst")
|
||||||
|
(c-name "GstParseFlags")
|
||||||
|
(gtype-id "GST_TYPE_PARSE_FLAGS")
|
||||||
|
(values
|
||||||
|
'("none" "GST_PARSE_FLAG_NONE")
|
||||||
|
'("fatal-errors" "GST_PARSE_FLAG_FATAL_ERRORS")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(define-flags PipelineFlags
|
(define-flags PipelineFlags
|
||||||
(in-module "Gst")
|
(in-module "Gst")
|
||||||
(c-name "GstPipelineFlags")
|
(c-name "GstPipelineFlags")
|
||||||
|
@ -928,6 +940,19 @@
|
||||||
'("segment" "GST_QUERY_SEGMENT")
|
'("segment" "GST_QUERY_SEGMENT")
|
||||||
'("convert" "GST_QUERY_CONVERT")
|
'("convert" "GST_QUERY_CONVERT")
|
||||||
'("formats" "GST_QUERY_FORMATS")
|
'("formats" "GST_QUERY_FORMATS")
|
||||||
|
'("buffering" "GST_QUERY_BUFFERING")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-enum BufferingMode
|
||||||
|
(in-module "Gst")
|
||||||
|
(c-name "GstBufferingMode")
|
||||||
|
(gtype-id "GST_TYPE_BUFFERING_MODE")
|
||||||
|
(values
|
||||||
|
'("stream" "GST_BUFFERING_STREAM")
|
||||||
|
'("download" "GST_BUFFERING_DOWNLOAD")
|
||||||
|
'("timeshift" "GST_BUFFERING_TIMESHIFT")
|
||||||
|
'("live" "GST_BUFFERING_LIVE")
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
235
gst/gst.defs
235
gst/gst.defs
|
@ -658,7 +658,7 @@
|
||||||
(c-name "gst_caps_set_simple")
|
(c-name "gst_caps_set_simple")
|
||||||
(return-type "none")
|
(return-type "none")
|
||||||
(parameters
|
(parameters
|
||||||
'("char*" "field")
|
'("const-char*" "field")
|
||||||
)
|
)
|
||||||
(varargs #t)
|
(varargs #t)
|
||||||
)
|
)
|
||||||
|
@ -668,7 +668,7 @@
|
||||||
(c-name "gst_caps_set_simple_valist")
|
(c-name "gst_caps_set_simple_valist")
|
||||||
(return-type "none")
|
(return-type "none")
|
||||||
(parameters
|
(parameters
|
||||||
'("char*" "field")
|
'("const-char*" "field")
|
||||||
'("va_list" "varargs")
|
'("va_list" "varargs")
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -1958,6 +1958,15 @@
|
||||||
(return-type "const-GstStructure*")
|
(return-type "const-GstStructure*")
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(define-method has_name
|
||||||
|
(of-object "GstEvent")
|
||||||
|
(c-name "gst_event_has_name")
|
||||||
|
(return-type "gboolean")
|
||||||
|
(parameters
|
||||||
|
'("const-gchar*" "name")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(define-function event_new_flush_start
|
(define-function event_new_flush_start
|
||||||
(c-name "gst_event_new_flush_start")
|
(c-name "gst_event_new_flush_start")
|
||||||
(return-type "GstEvent*")
|
(return-type "GstEvent*")
|
||||||
|
@ -2377,6 +2386,17 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(define-method set_resolver_full
|
||||||
|
(of-object "GstIndex")
|
||||||
|
(c-name "gst_index_set_resolver_full")
|
||||||
|
(return-type "none")
|
||||||
|
(parameters
|
||||||
|
'("GstIndexResolver" "resolver")
|
||||||
|
'("gpointer" "user_data")
|
||||||
|
'("GDestroyNotify" "user_data_destroy")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(define-method get_writer_id
|
(define-method get_writer_id
|
||||||
(of-object "GstIndex")
|
(of-object "GstIndex")
|
||||||
(c-name "gst_index_get_writer_id")
|
(c-name "gst_index_get_writer_id")
|
||||||
|
@ -3202,6 +3222,30 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(define-method set_buffering_stats
|
||||||
|
(of-object "GstMessage")
|
||||||
|
(c-name "gst_message_set_buffering_stats")
|
||||||
|
(return-type "none")
|
||||||
|
(parameters
|
||||||
|
'("GstBufferingMode" "mode")
|
||||||
|
'("gint" "avg_in")
|
||||||
|
'("gint" "avg_out")
|
||||||
|
'("gint64" "buffering_left")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method parse_buffering_stats
|
||||||
|
(of-object "GstMessage")
|
||||||
|
(c-name "gst_message_parse_buffering_stats")
|
||||||
|
(return-type "none")
|
||||||
|
(parameters
|
||||||
|
'("GstBufferingMode*" "mode")
|
||||||
|
'("gint*" "avg_in")
|
||||||
|
'("gint*" "avg_out")
|
||||||
|
'("gint64*" "buffering_left")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(define-method parse_state_changed
|
(define-method parse_state_changed
|
||||||
(of-object "GstMessage")
|
(of-object "GstMessage")
|
||||||
(c-name "gst_message_parse_state_changed")
|
(c-name "gst_message_parse_state_changed")
|
||||||
|
@ -3401,6 +3445,13 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(define-function gst_value_dup_mini_object
|
||||||
|
(c-name "gst_value_dup_mini_object")
|
||||||
|
(return-type "GstMiniObject*")
|
||||||
|
(parameters
|
||||||
|
'("const-GValue*" "value")
|
||||||
|
)
|
||||||
|
)
|
||||||
;; From ../gstreamer/gst/gstobject.h
|
;; From ../gstreamer/gst/gstobject.h
|
||||||
|
|
||||||
(define-function object_get_type
|
(define-function object_get_type
|
||||||
|
@ -4314,6 +4365,24 @@
|
||||||
(return-type "GQuark")
|
(return-type "GQuark")
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(define-function gst_parse_context_new
|
||||||
|
(c-name "gst_parse_context_new")
|
||||||
|
(is-constructor-of "GstParseContext")
|
||||||
|
(return-type "GstParseContext*")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method get_missing_elements
|
||||||
|
(of-object "GstParseContext")
|
||||||
|
(c-name "gst_parse_context_get_missing_elements")
|
||||||
|
(return-type "gchar**")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method free
|
||||||
|
(of-object "GstParseContext")
|
||||||
|
(c-name "gst_parse_context_free")
|
||||||
|
(return-type "none")
|
||||||
|
)
|
||||||
|
|
||||||
(define-function parse_launch
|
(define-function parse_launch
|
||||||
(c-name "gst_parse_launch")
|
(c-name "gst_parse_launch")
|
||||||
(return-type "GstElement*")
|
(return-type "GstElement*")
|
||||||
|
@ -4334,6 +4403,27 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(define-function parse_launch_full
|
||||||
|
(c-name "gst_parse_launch_full")
|
||||||
|
(return-type "GstElement*")
|
||||||
|
(parameters
|
||||||
|
'("const-gchar*" "pipeline_description")
|
||||||
|
'("GstParseContext*" "context")
|
||||||
|
'("GstParseFlags" "flags")
|
||||||
|
'("GError**" "error")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-function parse_launchv_full
|
||||||
|
(c-name "gst_parse_launchv_full")
|
||||||
|
(return-type "GstElement*")
|
||||||
|
(parameters
|
||||||
|
'("const-gchar**" "argv")
|
||||||
|
'("GstParseContext*" "context")
|
||||||
|
'("GstParseFlags" "flags")
|
||||||
|
'("GError**" "error")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
;; From ../gstreamer/gst/gstpipeline.h
|
;; From ../gstreamer/gst/gstpipeline.h
|
||||||
|
@ -4631,6 +4721,147 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
;; From gstpoll.h
|
||||||
|
|
||||||
|
(define-function gst_poll_new
|
||||||
|
(c-name "gst_poll_new")
|
||||||
|
(is-constructor-of "GstPoll")
|
||||||
|
(return-type "GstPoll*")
|
||||||
|
(parameters
|
||||||
|
'("gboolean" "controllable")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method free
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_free")
|
||||||
|
(return-type "none")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method init
|
||||||
|
(of-object "GstPollFD")
|
||||||
|
(c-name "gst_poll_fd_init")
|
||||||
|
(return-type "none")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method add_fd
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_add_fd")
|
||||||
|
(return-type "gboolean")
|
||||||
|
(parameters
|
||||||
|
'("GstPollFD*" "fd")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method remove_fd
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_remove_fd")
|
||||||
|
(return-type "gboolean")
|
||||||
|
(parameters
|
||||||
|
'("GstPollFD*" "fd")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method fd_ctl_write
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_fd_ctl_write")
|
||||||
|
(return-type "gboolean")
|
||||||
|
(parameters
|
||||||
|
'("GstPollFD*" "fd")
|
||||||
|
'("gboolean" "active")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method fd_ctl_read
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_fd_ctl_read")
|
||||||
|
(return-type "gboolean")
|
||||||
|
(parameters
|
||||||
|
'("GstPollFD*" "fd")
|
||||||
|
'("gboolean" "active")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method fd_ignored
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_fd_ignored")
|
||||||
|
(return-type "none")
|
||||||
|
(parameters
|
||||||
|
'("GstPollFD*" "fd")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method fd_has_closed
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_fd_has_closed")
|
||||||
|
(return-type "gboolean")
|
||||||
|
(parameters
|
||||||
|
'("GstPollFD*" "fd")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method fd_has_error
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_fd_has_error")
|
||||||
|
(return-type "gboolean")
|
||||||
|
(parameters
|
||||||
|
'("GstPollFD*" "fd")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method fd_can_read
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_fd_can_read")
|
||||||
|
(return-type "gboolean")
|
||||||
|
(parameters
|
||||||
|
'("GstPollFD*" "fd")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method fd_can_write
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_fd_can_write")
|
||||||
|
(return-type "gboolean")
|
||||||
|
(parameters
|
||||||
|
'("GstPollFD*" "fd")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method wait
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_wait")
|
||||||
|
(return-type "gint")
|
||||||
|
(parameters
|
||||||
|
'("GstClockTime" "timeout")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method set_controllable
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_set_controllable")
|
||||||
|
(return-type "gboolean")
|
||||||
|
(parameters
|
||||||
|
'("gboolean" "controllable")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method restart
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_restart")
|
||||||
|
(return-type "none")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-method set_flushing
|
||||||
|
(of-object "GstPoll")
|
||||||
|
(c-name "gst_poll_set_flushing")
|
||||||
|
(return-type "none")
|
||||||
|
(parameters
|
||||||
|
'("gboolean" "flushing")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;; From ../gstreamer/gst/gstquery.h
|
;; From ../gstreamer/gst/gstquery.h
|
||||||
|
|
||||||
(define-method get_name
|
(define-method get_name
|
||||||
|
|
|
@ -6,5 +6,8 @@ include
|
||||||
@IGNORE_GST_0_10_15@
|
@IGNORE_GST_0_10_15@
|
||||||
@IGNORE_GST_0_10_16@
|
@IGNORE_GST_0_10_16@
|
||||||
@IGNORE_GST_PB_0_10_16@
|
@IGNORE_GST_PB_0_10_16@
|
||||||
|
@IGNORE_GST_0_10_18@
|
||||||
|
@IGNORE_GST_PB_0_10_18@
|
||||||
|
@IGNORE_GST_0_10_20@
|
||||||
@IGNORE_GST_LOADSAVE@
|
@IGNORE_GST_LOADSAVE@
|
||||||
%%
|
%%
|
||||||
|
|
|
@ -407,6 +407,15 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(define-function gst_mixer_message_parse_options_list_changed
|
||||||
|
(c-name "gst_mixer_message_parse_options_list_changed")
|
||||||
|
(return-type "none")
|
||||||
|
(parameters
|
||||||
|
'("GstMessage*" "message")
|
||||||
|
'("GstMixerOptions**" "options")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(define-virtual list_tracks
|
(define-virtual list_tracks
|
||||||
(of-object "GstMixer")
|
(of-object "GstMixer")
|
||||||
(return-type "const-GList*")
|
(return-type "const-GList*")
|
||||||
|
|
Loading…
Reference in a new issue