mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-01 21:18:52 +00:00
aggregator: make padding larger
Esp. the class structures, can't have enough spare space for virtual functions.
This commit is contained in:
parent
bedb735d72
commit
83de85a2f3
3 changed files with 6 additions and 6 deletions
|
@ -95,7 +95,7 @@ struct _GstAggregatorPadClass
|
||||||
GstFlowReturn (*flush) (GstAggregatorPad * aggpad, GstAggregator * aggregator);
|
GstFlowReturn (*flush) (GstAggregatorPad * aggpad, GstAggregator * aggregator);
|
||||||
|
|
||||||
/*< private >*/
|
/*< private >*/
|
||||||
gpointer _gst_reserved[GST_PADDING];
|
gpointer _gst_reserved[GST_PADDING_LARGE];
|
||||||
};
|
};
|
||||||
|
|
||||||
GType gst_aggregator_pad_get_type (void);
|
GType gst_aggregator_pad_get_type (void);
|
||||||
|
@ -142,7 +142,7 @@ struct _GstAggregator
|
||||||
/* properties */
|
/* properties */
|
||||||
gint64 latency;
|
gint64 latency;
|
||||||
|
|
||||||
gpointer _gst_reserved[GST_PADDING];
|
gpointer _gst_reserved[GST_PADDING_LARGE];
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -247,7 +247,7 @@ struct _GstAggregatorClass {
|
||||||
GstClockTime (*get_next_time) (GstAggregator * aggregator);
|
GstClockTime (*get_next_time) (GstAggregator * aggregator);
|
||||||
|
|
||||||
/*< private >*/
|
/*< private >*/
|
||||||
gpointer _gst_reserved[GST_PADDING];
|
gpointer _gst_reserved[GST_PADDING_LARGE];
|
||||||
};
|
};
|
||||||
|
|
||||||
/*************************
|
/*************************
|
||||||
|
|
|
@ -65,7 +65,7 @@ struct _GstVideoAggregator
|
||||||
|
|
||||||
/* < private > */
|
/* < private > */
|
||||||
GstVideoAggregatorPrivate *priv;
|
GstVideoAggregatorPrivate *priv;
|
||||||
gpointer _gst_reserved[GST_PADDING];
|
gpointer _gst_reserved[GST_PADDING_LARGE];
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -106,7 +106,7 @@ struct _GstVideoAggregatorClass
|
||||||
GstVideoInfo * best_info,
|
GstVideoInfo * best_info,
|
||||||
gboolean * at_least_one_alpha);
|
gboolean * at_least_one_alpha);
|
||||||
/* < private > */
|
/* < private > */
|
||||||
gpointer _gst_reserved[GST_PADDING];
|
gpointer _gst_reserved[GST_PADDING_LARGE];
|
||||||
};
|
};
|
||||||
|
|
||||||
GType gst_videoaggregator_get_type (void);
|
GType gst_videoaggregator_get_type (void);
|
||||||
|
|
|
@ -96,7 +96,7 @@ struct _GstVideoAggregatorPadClass
|
||||||
void (*clean_frame) (GstVideoAggregatorPad * pad,
|
void (*clean_frame) (GstVideoAggregatorPad * pad,
|
||||||
GstVideoAggregator * videoaggregator);
|
GstVideoAggregator * videoaggregator);
|
||||||
|
|
||||||
gpointer _gst_reserved[GST_PADDING];
|
gpointer _gst_reserved[GST_PADDING_LARGE];
|
||||||
};
|
};
|
||||||
|
|
||||||
GType gst_videoaggregator_pad_get_type (void);
|
GType gst_videoaggregator_pad_get_type (void);
|
||||||
|
|
Loading…
Reference in a new issue