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:
Reverting previous patches for conditional ignore.
It can't be done from within override files.
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,
)
)
+(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")
)
)
+(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")
)
)
+(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")