Call the parent set_config method to make it aware of the current config so that
its default methods can do preallocation.
gboolean add_metavideo;
};
+#define gst_ximage_buffer_pool_parent_class parent_class
G_DEFINE_TYPE (GstXImageBufferPool, gst_ximage_buffer_pool,
GST_TYPE_BUFFER_POOL);
priv->add_metavideo =
gst_buffer_pool_config_has_meta (config, GST_META_API_VIDEO);
- return TRUE;
+ return GST_BUFFER_POOL_CLASS (parent_class)->set_config (pool, config);
/* ERRORS */
wrong_config:
gboolean add_metavideo;
};
+#define gst_xvimage_buffer_pool_parent_class parent_class
G_DEFINE_TYPE (GstXvImageBufferPool, gst_xvimage_buffer_pool,
GST_TYPE_BUFFER_POOL);
if (priv->im_format == -1)
goto unknown_format;
- return TRUE;
+ return GST_BUFFER_POOL_CLASS (parent_class)->set_config (pool, config);
/* ERRORS */
wrong_config: