+2006-03-10 Edward Hervey <edward@fluendo.com>
+
+ * gst/gst-types.defs:
+ * gst/gst.defs:
+ Added new API:
+ gst_pipeline_[get|set]_auto_flush_bus()
+ gst_uri_has_protocol()
+ GST_RESOURCE_ERROR_NO_SPACE_LEFT
+
2006-03-07 Edward Hervey <edward@fluendo.com>
* gst/arg-types.py:
'("seek" "GST_RESOURCE_ERROR_SEEK")
'("sync" "GST_RESOURCE_ERROR_SYNC")
'("settings" "GST_RESOURCE_ERROR_SETTINGS")
+ '("no-space-left" "GST_RESOURCE_ERROR_NO_SPACE_LEFT")
'("num-errors" "GST_RESOURCE_ERROR_NUM_ERRORS")
)
)
(return-type "none")
)
+(define-method set_auto_flush_bus
+ (of-object "GstPipeline")
+ (c-name "gst_pipeline_set_auto_flush_bus")
+ (return-type "none")
+ (parameters
+ '("gboolean" "auto_flush")
+ )
+)
+
+(define-method get_auto_flush_bus
+ (of-object "GstPipeline")
+ (c-name "gst_pipeline_get_auto_flush_bus")
+ (return-type "gboolean")
+)
+
;; From ../gstreamer/gst/gstplugin.h
)
)
+(define-function uri_has_protocol
+ (c-name "gst_uri_has_protocol")
+ (return-type "gboolean")
+ (parameters
+ '("const-gchar*" "uri")
+ '("const-gchar*" "protocol")
+ )
+)
+
(define-function uri_get_location
(c-name "gst_uri_get_location")
(return-type "gchar*")