diff --git a/gst-libs/gst/mpegts/gstmpegtsdescriptor.h b/gst-libs/gst/mpegts/gstmpegtsdescriptor.h index 698d442f12..73c7e0340f 100644 --- a/gst-libs/gst/mpegts/gstmpegtsdescriptor.h +++ b/gst-libs/gst/mpegts/gstmpegtsdescriptor.h @@ -255,6 +255,10 @@ struct _GstMpegtsDescriptor guint8 tag_extension; guint8 length; guint8 *data; + + /*< private >*/ + /* Padding for future extension */ + gpointer _gst_reserved[GST_PADDING]; }; void gst_mpegts_descriptor_free (GstMpegtsDescriptor *desc); diff --git a/gst-libs/gst/mpegts/gstmpegtssection.h b/gst-libs/gst/mpegts/gstmpegtssection.h index 33693967d9..033c544d64 100644 --- a/gst-libs/gst/mpegts/gstmpegtssection.h +++ b/gst-libs/gst/mpegts/gstmpegtssection.h @@ -171,6 +171,9 @@ struct _GstMpegtsSection * sections to that people can create private short sections ? */ gboolean short_section; GstMpegtsPacketizeFunc packetizer; + + /* Padding for future extension */ + gpointer _gst_reserved[GST_PADDING]; }; GBytes *gst_mpegts_section_get_data (GstMpegtsSection *section);