GstPadTemplate *padtemplate; /* the template for this pad */
- GST_OBJECT_PADDING
+ gpointer _gst_reserved[GST_PADDING];
};
struct _GstPadClass {
GstObjectClass parent_class;
- GST_CLASS_PADDING
+ gpointer _gst_reserved[GST_PADDING];
};
struct _GstRealPad {
GstProbeDispatcher probedisp;
- GST_OBJECT_PADDING
+ gpointer _gst_reserved[GST_PADDING];
};
struct _GstRealPadClass {
void (*linked) (GstPad *pad, GstPad *peer);
void (*unlinked) (GstPad *pad, GstPad *peer);
- GST_CLASS_PADDING
+ gpointer _gst_reserved[GST_PADDING];
};
struct _GstGhostPad {
GstRealPad *realpad;
- GST_OBJECT_PADDING
+ gpointer _gst_reserved[GST_PADDING];
};
struct _GstGhostPadClass {
GstPadClass parent_class;
- GST_CLASS_PADDING
+ gpointer _gst_reserved[GST_PADDING];
};
GstPadPresence presence;
GstCaps *caps;
- GST_OBJECT_PADDING
+ gpointer _gst_reserved[GST_PADDING];
};
struct _GstPadTemplateClass {
/* signal callbacks */
void (*pad_created) (GstPadTemplate *templ, GstPad *pad);
- GST_CLASS_PADDING
+ gpointer _gst_reserved[GST_PADDING];
};
#ifdef G_HAVE_ISO_VARARGS