From f688b2ee8f69e4f947709926c3f4a4e441282910 Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Mon, 26 Sep 2005 16:53:04 +0000 Subject: [PATCH] update for API changes Original commit message from CVS: update for API changes --- ChangeLog | 7 +++++++ gst/gst.defs | 23 ----------------------- gst/gstquery.override | 42 ------------------------------------------ gst/libs.defs | 8 ++++---- 4 files changed, 11 insertions(+), 69 deletions(-) diff --git a/ChangeLog b/ChangeLog index f3d4bdae07..f15aa0f0a9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-09-26 Thomas Vander Stichele + + * gst/gst.defs: + * gst/gstquery.override: + * gst/libs.defs: + update for API removals and changes + 2005-09-23 Thomas Vander Stichele * examples/fvumeter.py: diff --git a/gst/gst.defs b/gst/gst.defs index ba31ed62f2..eae6e03a87 100644 --- a/gst/gst.defs +++ b/gst/gst.defs @@ -3988,17 +3988,6 @@ -;; From ../gstreamer/gst/gstqueryutils.h - -(define-method parse_seeking_query - (of-object "GstQuery") - (c-name "gst_query_parse_seeking_query") - (return-type "none") - (parameters - '("GstFormat*" "format") - ) -) - (define-method set_seeking (of-object "GstQuery") (c-name "gst_query_set_seeking") @@ -4011,18 +4000,6 @@ ) ) -(define-method parse_seeking_response - (of-object "GstQuery") - (c-name "gst_query_parse_seeking_response") - (return-type "none") - (parameters - '("GstFormat*" "format") - '("gboolean*" "seekable") - '("gint64*" "segment_start") - '("gint64*" "segment_end") - ) -) - (define-method set_formats (of-object "GstQuery") (c-name "gst_query_set_formats") diff --git a/gst/gstquery.override b/gst/gstquery.override index b967504c47..7441bc13db 100644 --- a/gst/gstquery.override +++ b/gst/gstquery.override @@ -69,49 +69,7 @@ _wrap_gst_query_parse_convert (PyGstMiniObject *self) return ret; } -%% -override gst_query_parse_seeking_query noargs -static PyObject * -_wrap_gst_query_parse_seeking_query (PyGstMiniObject *self) -{ - GstFormat format; - if (GST_QUERY_TYPE(self->obj) != GST_QUERY_SEEKING) { - PyErr_SetString(PyExc_TypeError, "Query is not a seeking query"); - return NULL; - } - - gst_query_parse_seeking_query (GST_QUERY(self->obj), &format); - - return pyg_enum_from_gtype(GST_TYPE_FORMAT, format); -} -%% -override gst_query_parse_seeking_response noargs -static PyObject * -_wrap_gst_query_parse_seeking_response (PyGstMiniObject *self) -{ - GstFormat format; - gboolean seekable; - gint64 segstart; - gint64 segend; - PyObject *ret; - - if (GST_QUERY_TYPE(self->obj) != GST_QUERY_SEEKING) { - PyErr_SetString(PyExc_TypeError, "Query is not a seeking query"); - return NULL; - } - - gst_query_parse_seeking_response (GST_QUERY(self->obj), &format, - &seekable, &segstart, &segend); - - ret = PyList_New(0); - PyList_Append(ret, pyg_enum_from_gtype(GST_TYPE_FORMAT, format)); - PyList_Append(ret, PyInt_FromLong((long) seekable)); - PyList_Append(ret, PyLong_FromLongLong(segstart)); - PyList_Append(ret, PyLong_FromLongLong(segend)); - - return ret; -} %% override gst_query_new_position kwargs static PyObject * diff --git a/gst/libs.defs b/gst/libs.defs index 72a85ac25b..1bba25298b 100644 --- a/gst/libs.defs +++ b/gst/libs.defs @@ -201,9 +201,9 @@ ) ) -(define-method sink_values +(define-method sync_values (of-object "GstController") - (c-name "gst_controller_sink_values") + (c-name "gst_controller_sync_values") (return-type "gboolean") (parameters '("GstClockTime" "timestamp") @@ -273,9 +273,9 @@ ) ) -(define-method sink_values +(define-method sync_values (of-object "GObject") - (c-name "g_object_sink_values") + (c-name "g_object_sync_values") (return-type "gboolean") (parameters '("GstClockTime" "timestamp")