diff --git a/gst/gstbufferpool.h b/gst/gstbufferpool.h index 35270404a0..e14855b8e8 100644 --- a/gst/gstbufferpool.h +++ b/gst/gstbufferpool.h @@ -60,6 +60,8 @@ typedef enum { GST_BUFFER_POOL_ACQUIRE_FLAG_LAST = (1 << 16), } GstBufferPoolAcquireFlags; +typedef struct _GstBufferPoolAcquireParams GstBufferPoolAcquireParams; + /** * GstBufferPoolAcquireParams: * @format: the format of @start and @stop @@ -74,7 +76,7 @@ typedef enum { * implementations can use this extra information to decide what buffer to * return. */ -typedef struct _GstBufferPoolAcquireParams { +struct _GstBufferPoolAcquireParams { GstFormat format; gint64 start; gint64 stop; @@ -82,7 +84,7 @@ typedef struct _GstBufferPoolAcquireParams { /*< private >*/ gpointer _gst_reserved[GST_PADDING]; -} GstBufferPoolAcquireParams; +}; /** * GST_BUFFER_POOL_IS_FLUSHING: