gst/base.defs: Limitations in the code generator mean that we can't handle PushSrc...
authorMichael Smith <msmith@xiph.org>
Tue, 27 Feb 2007 10:44:21 +0000 (10:44 +0000)
committerMichael Smith <msmith@xiph.org>
Tue, 27 Feb 2007 10:44:21 +0000 (10:44 +0000)
Original commit message from CVS:
* gst/base.defs:
Limitations in the code generator mean that we can't handle PushSrc
in a way which works, so just comment this out until someone wants
to tackle this more completely.

ChangeLog
gst/base.defs

index b5937d3..0c11c30 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-02-27  Michael Smith  <msmith@fluendo.com>
+
+       * gst/base.defs:
+         Limitations in the code generator mean that we can't handle PushSrc
+         in a way which works, so just comment this out until someone wants
+         to tackle this more completely.
+
 2007-02-25  Michael Smith  <msmith@fluendo.com>
 
        * gst/pygstvalue.c: (pygst_value_init_for_pyobject),
index 8ee7a38..786fee5 100644 (file)
   (gtype-id "GST_TYPE_COLLECT_PADS")
 )
 
-(define-object PushSrc
-  (in-module "Gst")
-  (parent "GstBaseSrc")
-  (c-name "GstPushSrc")
-  (gtype-id "GST_TYPE_PUSH_SRC")
-)
+; PushSrc doesn't work due to limitations in the code generator, so disable
+;(define-object PushSrc
+;  (in-module "Gst")
+;  (parent "GstBaseSrc")
+;  (c-name "GstPushSrc")
+;  (gtype-id "GST_TYPE_PUSH_SRC")
+;)
 
 ;; Enumerations and flags ...
 
 
 ;; From ../gstreamer/libs/gst/base/gstpushsrc.h
 
-(define-function gst_push_src_get_type
-  (c-name "gst_push_src_get_type")
-  (return-type "GType")
-)
-
-(define-virtual create
-  (of-object "GstPushSrc")
-  (return-type "GstFlowReturn")
-  (parameters
-   '("GstBuffer**" "buf")
-  )
-)
+;(define-function gst_push_src_get_type
+;  (c-name "gst_push_src_get_type")
+;  (return-type "GType")
+;)
+
+;(define-virtual create
+;  (of-object "GstPushSrc")
+;  (return-type "GstFlowReturn")
+;  (parameters
+;   '("GstBuffer**" "buf")
+;  )
+;)