summaryrefslogtreecommitdiff
path: root/gst/gstdeviceprovider.h
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2015-11-10 12:38:59 -0500
committerNicolas Dufresne <nicolas.dufresne@collabora.com>2015-12-14 12:06:55 -0500
commit46f83f5fcda0dadd3afaeb807f8917356d1bcf19 (patch)
treecff8101a8463b8d97f19bddb6121ef96cead59b5 /gst/gstdeviceprovider.h
parent7e761798bdb7342a4fd0377edb5740ce4cdeb763 (diff)
core: Add g_autoptr() support to all types
https://bugzilla.gnome.org/show_bug.cgi?id=754464
Diffstat (limited to 'gst/gstdeviceprovider.h')
-rw-r--r--gst/gstdeviceprovider.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gst/gstdeviceprovider.h b/gst/gstdeviceprovider.h
index 239faeb27a..a83447db3d 100644
--- a/gst/gstdeviceprovider.h
+++ b/gst/gstdeviceprovider.h
@@ -144,6 +144,10 @@ const gchar * gst_device_provider_class_get_metadata (GstDeviceProviderCla
/* factory management */
GstDeviceProviderFactory * gst_device_provider_get_factory (GstDeviceProvider * provider);
+#ifdef G_DEFINE_AUTOPTR_CLEANUP_FUNC
+G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstDeviceProvider, gst_object_unref)
+#endif
+
G_END_DECLS
#endif /* __GST_DEVICE_PROVIDER_H__ */