diff options
author | Edward Hervey <bilboed@bilboed.com> | 2009-09-16 16:23:27 +0200 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2009-09-16 16:23:27 +0200 |
commit | 5d90f1d431b5d16269e341fd7d60f99f48cc967d (patch) | |
tree | d3f96b8f57e43176e0f4d0f144fa128f2962d7b2 /gst | |
parent | 21ba9b25a57e30d3a6e28c81fc12807faf70d1ba (diff) |
Update definitions and ignores for core/base 0.10.25. Fixes #587432
Diffstat (limited to 'gst')
-rw-r--r-- | gst/Makefile.am | 2 | ||||
-rw-r--r-- | gst/gst-0.10.25.ignore | 4 | ||||
-rw-r--r-- | gst/gst-pb-0.10.25.ignore | 9 | ||||
-rw-r--r-- | gst/gst.defs | 9 | ||||
-rw-r--r-- | gst/gstversion.override.in | 2 | ||||
-rw-r--r-- | gst/interfaces.defs | 60 | ||||
-rw-r--r-- | gst/interfaces.override | 3 |
7 files changed, 89 insertions, 0 deletions
diff --git a/gst/Makefile.am b/gst/Makefile.am index 7358b7c..dd40cd5 100644 --- a/gst/Makefile.am +++ b/gst/Makefile.am @@ -35,10 +35,12 @@ versioned_overrides = \ gst-0.10.22.ignore \ gst-0.10.23.ignore \ gst-0.10.24.ignore \ + gst-0.10.25.ignore \ gst-pb-0.10.14.ignore \ gst-pb-0.10.16.ignore \ gst-pb-0.10.18.ignore \ gst-pb-0.10.23.ignore \ + gst-pb-0.10.25.ignore \ gst-disable-loadsave.ignore INCLUDES = $(PYTHON_INCLUDES) diff --git a/gst/gst-0.10.25.ignore b/gst/gst-0.10.25.ignore new file mode 100644 index 0000000..c8a6d4f --- /dev/null +++ b/gst/gst-0.10.25.ignore @@ -0,0 +1,4 @@ +%% +ignore + gst_caps_can_intersect +%%
\ No newline at end of file diff --git a/gst/gst-pb-0.10.25.ignore b/gst/gst-pb-0.10.25.ignore new file mode 100644 index 0000000..95e26f8 --- /dev/null +++ b/gst/gst-pb-0.10.25.ignore @@ -0,0 +1,9 @@ +%% +ignore +%% +ignore-glob + gst_stream_volume_* +%% +ignore-type + GstStreamVolumeFormat +%% diff --git a/gst/gst.defs b/gst/gst.defs index c3a2ae0..a99a16b 100644 --- a/gst/gst.defs +++ b/gst/gst.defs @@ -841,6 +841,15 @@ ) ) +(define-method can_intersect + (of-object "GstCaps") + (c-name "gst_caps_can_intersect") + (return-type "gboolean") + (parameters + '("const-GstCaps*" "caps2") + ) +) + (define-method intersect (of-object "GstCaps") (c-name "gst_caps_intersect") diff --git a/gst/gstversion.override.in b/gst/gstversion.override.in index 02a28fe..b494495 100644 --- a/gst/gstversion.override.in +++ b/gst/gstversion.override.in @@ -14,5 +14,7 @@ include @IGNORE_GST_0_10_23@ @IGNORE_GST_PB_0_10_23@ @IGNORE_GST_0_10_24@ +@IGNORE_GST_0_10_25@ +@IGNORE_GST_PB_0_10_25@ @IGNORE_GST_LOADSAVE@ %% diff --git a/gst/interfaces.defs b/gst/interfaces.defs index 5fdbe77..c88d812 100644 --- a/gst/interfaces.defs +++ b/gst/interfaces.defs @@ -165,6 +165,8 @@ '("no-record" "GST_MIXER_TRACK_NO_RECORD") '("no-mute" "GST_MIXER_TRACK_NO_MUTE") '("whitelist" "GST_MIXER_TRACK_WHITELIST") + '("readonly" "GST_MIXER_TRACK_READONLY") + '("writeonly" "GST_MIXER_TRACK_WRITEONLY") ) ) @@ -229,6 +231,17 @@ ) ) +(define-enum StreamVolumeFormat + (in-module "Gst") + (c-name "GstStreamVolumeFormat") + (gtype-id "GST_TYPE_STREAM_VOLUME_FORMAT") + (values + '("linear" "GST_STREAM_VOLUME_FORMAT_LINEAR") + '("cubic" "GST_STREAM_VOLUME_FORMAT_CUBIC") + '("db" "GST_STREAM_VOLUME_FORMAT_DB") + ) +) + (define-flags TunerChannelFlags (in-module "Gst") (c-name "GstTunerChannelFlags") @@ -903,6 +916,53 @@ ) +;; From streamvolume.h + +(define-method set_volume + (of-object "GstStreamVolume") + (c-name "gst_stream_volume_set_volume") + (return-type "none") + (parameters + '("GstStreamVolumeFormat" "format") + '("gdouble" "val") + ) +) + +(define-method get_volume + (of-object "GstStreamVolume") + (c-name "gst_stream_volume_get_volume") + (return-type "gdouble") + (parameters + '("GstStreamVolumeFormat" "format") + ) +) + +(define-method set_mute + (of-object "GstStreamVolume") + (c-name "gst_stream_volume_set_mute") + (return-type "none") + (parameters + '("gboolean" "mute") + ) +) + +(define-method get_mute + (of-object "GstStreamVolume") + (c-name "gst_stream_volume_get_mute") + (return-type "gboolean") +) + +(define-function stream_volume_convert_volume + (c-name "gst_stream_volume_convert_volume") + (return-type "gdouble") + (parameters + '("GstStreamVolumeFormat" "from") + '("GstStreamVolumeFormat" "to") + '("gdouble" "val") + ) +) + + ;; From /opt/gnome/include/gstreamer-0.7/gst/tuner/tuner.h (define-function gst_tuner_get_type diff --git a/gst/interfaces.override b/gst/interfaces.override index 8c0f6e7..e996db2 100644 --- a/gst/interfaces.override +++ b/gst/interfaces.override @@ -39,6 +39,9 @@ headers #ifdef HAVE_VIDEO_ORIENTATION_INTERFACE #include <gst/interfaces/videoorientation.h> #endif +#ifdef HAVE_STREAM_VOLUME_INTERFACE +#include <gst/interfaces/streamvolume.h> +#endif %% modulename gst.interfaces |