libs/gst/base/gstbasesink.h: Only add fields, not insert or we break ABI.

Original commit message from CVS:
* libs/gst/base/gstbasesink.h:
Only add fields, not insert or we break ABI.
This commit is contained in:
Wim Taymans 2006-03-24 09:48:33 +00:00
parent 56a4bbcc65
commit 171d23cf77
2 changed files with 6 additions and 2 deletions

View file

@ -1,3 +1,8 @@
2006-03-24 Wim Taymans <wim@fluendo.com>
* libs/gst/base/gstbasesink.h:
Only add fields, not insert or we break ABI.
2006-03-23 Tim-Philipp Müller <tim at centricular dot net>
* win32/common/libgstbase.def:

View file

@ -89,8 +89,6 @@ struct _GstBaseSink {
gboolean flushing;
/*< private >*/
GstBaseSinkPrivate *priv;
union {
struct {
/* segment used for clipping incomming buffers */
@ -101,6 +99,7 @@ struct _GstBaseSink {
gpointer _gst_reserved[GST_PADDING_LARGE - 1];
} abidata;
GstBaseSinkPrivate *priv;
};
struct _GstBaseSinkClass {