Update for API changes.

Original commit message from CVS:
* configure.ac:
* gst/Makefile.am:
* gst/gst-0.10.6.ignore:
* gst/gst.defs:
* gst/gstversion.override.in:
Update for API changes.
Added ignore files for core 0.10.6 API additions.
This commit is contained in:
Edward Hervey 2006-05-09 14:24:02 +00:00
parent b6d166bd48
commit f92b4c9ef1
6 changed files with 73 additions and 1 deletions

View file

@ -1,3 +1,13 @@
2006-05-09 Edward Hervey <edward@fluendo.com>
* configure.ac:
* gst/Makefile.am:
* gst/gst-0.10.6.ignore:
* gst/gst.defs:
* gst/gstversion.override.in:
Update for API changes.
Added ignore files for core 0.10.6 API additions.
2006-05-09 Edward Hervey <edward@fluendo.com>
* gst/gst.override:

View file

@ -106,14 +106,23 @@ then
else
IGNORE_GST_0_10_5=""
fi
if test $GST_MINOR_VERSION -lt "6"
then
IGNORE_GST_0_10_6="gst-0.10.6.ignore"
else
IGNORE_GST_0_10_6=""
fi
else
IGNORE_GST_0_10_3=""
IGNORE_GST_0_10_4=""
IGNORE_GST_0_10_5=""
IGNORE_GST_0_10_6=""
fi
AC_SUBST(IGNORE_GST_0_10_3)
AC_SUBST(IGNORE_GST_0_10_4)
AC_SUBST(IGNORE_GST_0_10_5)
AC_SUBST(IGNORE_GST_0_10_6)
dnl check for gstreamer-base; uninstalled is selected preferentially
PKG_CHECK_MODULES(GST_BASE, gstreamer-base-$GST_MAJORMINOR >= $GST_REQ,

View file

@ -25,7 +25,8 @@ noinst_HEADERS = common.h pygstvalue.h pygstminiobject.h pygstobject.h pygstexce
versioned_overrides = \
gst-0.10.3.ignore \
gst-0.10.4.ignore \
gst-0.10.5.ignore
gst-0.10.5.ignore \
gst-0.10.6.ignore
INCLUDES = $(PYTHON_INCLUDES)
EXTRA_DIST = $(defs_DATA) $(versioned_overrides) common.h arg-types.py

6
gst/gst-0.10.6.ignore Normal file
View file

@ -0,0 +1,6 @@
%%
ignore
gst_event_new_new_segment_full
gst_event_parse_new_segment_full
gst_segment_set_newsegment_full
%%

View file

@ -1837,6 +1837,21 @@
)
)
(define-function event_new_new_segment_full
(c-name "gst_event_new_new_segment_full")
(return-type "GstEvent*")
(caller-owns-return #t)
(parameters
'("gboolean" "update")
'("gdouble" "rate")
'("gdouble" "applied_rate")
'("GstFormat" "format")
'("gint64" "start")
'("gint64" "stop")
'("gint64" "position")
)
)
(define-method parse_new_segment
(of-object "GstEvent")
(c-name "gst_event_parse_new_segment")
@ -1860,6 +1875,21 @@
)
)
(define-method parse_new_segment_full
(of-object "GstEvent")
(c-name "gst_event_parse_new_segment_full")
(return-type "none")
(parameters
'("gboolean*" "update")
'("gdouble*" "rate")
'("gdouble*" "applied_rate")
'("GstFormat*" "format")
'("gint64*" "start")
'("gint64*" "stop")
'("gint64*" "position")
)
)
(define-method parse_tag
(of-object "GstEvent")
(c-name "gst_event_parse_tag")
@ -4824,6 +4854,21 @@
)
)
(define-method set_newsegment_full
(of-object "GstSegment")
(c-name "gst_segment_set_newsegment_full")
(return-type "none")
(parameters
'("gboolean" "update")
'("gdouble" "rate")
'("gdouble" "applied_rate")
'("GstFormat" "format")
'("gint64" "start")
'("gint64" "stop")
'("gint64" "time")
)
)
(define-method to_stream_time
(of-object "GstSegment")
(c-name "gst_segment_to_stream_time")

View file

@ -3,4 +3,5 @@ include
@IGNORE_GST_0_10_3@
@IGNORE_GST_0_10_4@
@IGNORE_GST_0_10_5@
@IGNORE_GST_0_10_6@
%%