Add new ignore for 0.10.10 API additions

Original commit message from CVS:
* configure.ac:
* gst/Makefile.am:
* gst/gst-0.10.10.ignore:
* gst/gstversion.override.in:
Add new ignore for 0.10.10 API additions
* gst/gst.defs:
Added definitions for new segtrap functions
This commit is contained in:
Edward Hervey 2006-07-18 15:33:41 +00:00
parent 26393eba9d
commit 406f1b0fc8
7 changed files with 46 additions and 2 deletions

View file

@ -1,3 +1,14 @@
2006-07-18 Edward Hervey <edward@fluendo.com>
* configure.ac:
* gst/Makefile.am:
* gst/gst-0.10.10.ignore:
* gst/gstversion.override.in:
Add new ignore for 0.10.10 API additions
* gst/gst.defs:
Added definitions for new segtrap functions
2006-07-05 Edward Hervey <edward@fluendo.com>
* gst/gstmodule.c: (init_gst):

2
common

@ -1 +1 @@
Subproject commit dd173e2720ac21e4a47c97705d7ff32271a0ee66
Subproject commit 53ecdc0c97a2992e5abeddd41d514bc142401e5d

View file

@ -115,24 +115,38 @@ then
IGNORE_GST_0_10_6=""
fi
dnl 0.10.8 was a brown paperbag release
if test $GST_MINOR_VERSION -lt "8"
then
IGNORE_GST_0_10_7="gst-0.10.7.ignore"
else
IGNORE_GST_0_10_7=""
fi
dnl 0.10.9 didn't bring any new wrappable API
if test $GST_MINOR_VERSION -lt "10"
then
IGNORE_GST_0_10_10="gst-0.10.10.ignore"
else
IGNORE_GST_0_10_10=""
fi
else
IGNORE_GST_0_10_3=""
IGNORE_GST_0_10_4=""
IGNORE_GST_0_10_5=""
IGNORE_GST_0_10_6=""
IGNORE_GST_0_10_7=""
IGNORE_GST_0_10_10=""
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)
AC_SUBST(IGNORE_GST_0_10_7)
AC_SUBST(IGNORE_GST_0_10_10)
dnl check for gstreamer-base; uninstalled is selected preferentially
PKG_CHECK_MODULES(GST_BASE, gstreamer-base-$GST_MAJORMINOR >= $GST_REQ,

View file

@ -27,7 +27,8 @@ versioned_overrides = \
gst-0.10.4.ignore \
gst-0.10.5.ignore \
gst-0.10.6.ignore \
gst-0.10.7.ignore
gst-0.10.7.ignore \
gst-0.10.10.ignore
INCLUDES = $(PYTHON_INCLUDES)
EXTRA_DIST = $(defs_DATA) $(versioned_overrides) common.h arg-types.py

5
gst/gst-0.10.10.ignore Normal file
View file

@ -0,0 +1,5 @@
%%
ignore
gst_segtrap_is_enabled
gst_segtrap_set_enabled
%%

View file

@ -52,6 +52,18 @@
(return-type "gchar*")
)
(define-function segtrap_is_enabled
(c-name "gst_segtrap_is_enabled")
(return-type "gboolean")
)
(define-function segtrap_set_enabled
(c-name "gst_segtrap_set_enabled")
(return-type "none")
(parameters
'("gboolean" "enabled")
)
)
(define-function get_gst_version
(c-name "gst_get_gst_version")
(return-type "none")

View file

@ -5,4 +5,5 @@ include
@IGNORE_GST_0_10_5@
@IGNORE_GST_0_10_6@
@IGNORE_GST_0_10_7@
@IGNORE_GST_0_10_10@
%%