gst/gstpad.*: Added stubs for unimplemented functions.
authorWim Taymans <wim.taymans@gmail.com>
Mon, 25 Apr 2005 09:45:35 +0000 (09:45 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 25 Apr 2005 09:45:35 +0000 (09:45 +0000)
Original commit message from CVS:
* gst/gstpad.c: (gst_pad_set_active), (gst_pad_peer_set_active),
(gst_pad_set_checkgetrange_function), (gst_pad_check_pull_range),
(gst_pad_pull_range), (gst_static_pad_template_get_caps),
(gst_pad_start_task), (gst_pad_pause_task), (gst_pad_stop_task):
* gst/gstpad.h:
Added stubs for unimplemented functions.

ChangeLog
gst/gstpad.c
gst/gstpad.h

index 5dc3d72..a8f2a47 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2005-04-25  Wim Taymans  <wim@fluendo.com>
+
+       * gst/gstpad.c: (gst_pad_set_active), (gst_pad_peer_set_active),
+       (gst_pad_set_checkgetrange_function), (gst_pad_check_pull_range),
+       (gst_pad_pull_range), (gst_static_pad_template_get_caps),
+       (gst_pad_start_task), (gst_pad_pause_task), (gst_pad_stop_task):
+       * gst/gstpad.h:
+       Added stubs for unimplemented functions. 
+
 2005-04-24  David Schleef  <ds@schleef.org>
 
        * gst/gstpad.h: Disable some unimplemented functions.  Wim,
index 2ba2f8d..14508bf 100644 (file)
@@ -3168,6 +3168,27 @@ gst_pad_get_element_private (GstPad * pad)
   return pad->element_private;
 }
 
+gboolean
+gst_pad_start_task (GstPad * pad)
+{
+  g_warning ("implement gst_pad_start_task()");
+  return FALSE;
+}
+
+gboolean
+gst_pad_pause_task (GstPad * pad)
+{
+  g_warning ("implement gst_pad_pause_task()");
+  return FALSE;
+}
+
+gboolean
+gst_pad_stop_task (GstPad * pad)
+{
+  g_warning ("implement gst_pad_stop_task()");
+  return FALSE;
+}
+
 
 /***** ghost pads *****/
 GType _gst_ghost_pad_type = 0;
index 53d7c9a..3b5cf2e 100644 (file)
@@ -530,12 +530,10 @@ gboolean          gst_pad_push_event                      (GstPad *pad, GstEvent *event);
 gboolean               gst_pad_send_event                      (GstPad *pad, GstEvent *event);
 gboolean               gst_pad_event_default                   (GstPad *pad, GstEvent *event);
 
-#if 0
 /* pad tasks */
 gboolean               gst_pad_start_task                      (GstPad *pad);
 gboolean               gst_pad_pause_task                      (GstPad *pad);
 gboolean               gst_pad_stop_task                       (GstPad *pad);
-#endif
 
 /* convert/query/format functions */
 void                   gst_pad_set_formats_function            (GstPad *pad,