+2007-05-24 Tim-Philipp Müller <tim at centricular dot net>
+
+ * plugins/elements/Makefile.am:
+ * plugins/elements/gstmultiqueue.h:
+ * plugins/elements/gstqueue.h:
+ These are not installed headers, no need for padding.
+
2007-05-24 Wim Taymans <wim@fluendo.com>
* gst/gstbin.c: (gst_bin_class_init), (gst_bin_get_state_func),
noinst_HEADERS = \
gstbufferstore.h \
- gstcapsfilter.h \
+ gstcapsfilter.h \
gstfakesink.h \
gstfakesrc.h \
gstfdsrc.h \
/* GstMultiQueueSize, counter and highid */
gint nextnotlinked; /* ID of the next queue not linked (-1 : none) */
-
- gpointer _gst_reserved[GST_PADDING_LARGE];
};
struct _GstMultiQueueClass {
/* signals emitted when ALL queues are either full or empty */
void (*underrun) (GstMultiQueue *queue);
void (*overrun) (GstMultiQueue *queue);
-
- gpointer _gst_reserved[GST_PADDING_LARGE];
};
GType gst_multi_queue_get_type (void);
GMutex *qlock; /* lock for queue (vs object lock) */
GCond *item_add; /* signals buffers now available for reading */
GCond *item_del; /* signals space now available for writing */
-
- gpointer _gst_reserved[GST_PADDING];
};
struct _GstQueueClass {
void (*overrun) (GstQueue *queue);
void (*pushing) (GstQueue *queue);
-
- gpointer _gst_reserved[GST_PADDING];
};
GType gst_queue_get_type (void);