gst/gstpad.h (GST_PAD_IS_USABLE): Removed. Fixes #321235.
authorAndy Wingo <wingo@pobox.com>
Sat, 19 Nov 2005 18:26:35 +0000 (18:26 +0000)
committerAndy Wingo <wingo@pobox.com>
Sat, 19 Nov 2005 18:26:35 +0000 (18:26 +0000)
Original commit message from CVS:
2005-11-19  Andy Wingo  <wingo@pobox.com>

* gst/gstpad.h (GST_PAD_IS_USABLE): Removed. Fixes #321235.

ChangeLog
gst/gstpad.h

index f0785ac..879e5e1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2005-11-19  Andy Wingo  <wingo@pobox.com>
 
+       * gst/gstpad.h (GST_PAD_IS_USABLE): Removed. Fixes #321235.
+
        * gst/gstclock.h:
        * gst/gstclock.c (GstClock, GstClockClass): Change resolution to
        be a GstClockTime.
index b1ff345..102579d 100644 (file)
@@ -460,8 +460,6 @@ struct _GstPadClass {
 #define GST_PAD_IS_FLUSHING(pad)       (GST_OBJECT_FLAG_IS_SET (pad, GST_PAD_FLUSHING))
 #define GST_PAD_IS_IN_GETCAPS(pad)     (GST_OBJECT_FLAG_IS_SET (pad, GST_PAD_IN_GETCAPS))
 #define GST_PAD_IS_IN_SETCAPS(pad)     (GST_OBJECT_FLAG_IS_SET (pad, GST_PAD_IN_SETCAPS))
-#define GST_PAD_IS_USABLE(pad)         (GST_PAD_IS_LINKED (pad) && \
-                                        !GST_PAD_IS_FLUSHING(pad) && !GST_PAD_IS_FLUSHING(GST_PAD_PEER (pad)))
 #define GST_PAD_IS_SRC(pad)            (GST_PAD_DIRECTION(pad) == GST_PAD_SRC)
 #define GST_PAD_IS_SINK(pad)           (GST_PAD_DIRECTION(pad) == GST_PAD_SINK)