Original commit message from CVS:
Fix binary compatibility with 0.8.{0-3}. Closes bug 148692.
GTimeVal *timeval; /* the timeout for the queue locking */
GQueue *events; /* upstream events get decoupled here */
- GMutex *event_lock; /* lock when handling the events queue */
GstCaps *negotiated_caps;
- gpointer _gst_reserved[GST_PADDING];
+ GMutex *event_lock; /* lock when handling the events queue */
+
+ gpointer _gst_reserved[GST_PADDING - 1];
};
struct _GstQueueClass {
GTimeVal *timeval; /* the timeout for the queue locking */
GQueue *events; /* upstream events get decoupled here */
- GMutex *event_lock; /* lock when handling the events queue */
GstCaps *negotiated_caps;
- gpointer _gst_reserved[GST_PADDING];
+ GMutex *event_lock; /* lock when handling the events queue */
+
+ gpointer _gst_reserved[GST_PADDING - 1];
};
struct _GstQueueClass {