struct _GstRTSPMediaFactoryURI {
GstRTSPMediaFactory parent;
+ /*< private >*/
GstRTSPMediaFactoryURIPrivate *priv;
+ gpointer _gst_reserved[GST_PADDING];
};
/**
*/
struct _GstRTSPMediaFactoryURIClass {
GstRTSPMediaFactoryClass parent_class;
+
+ /*< private >*/
+ gpointer _gst_reserved[GST_PADDING];
};
+GST_EXPORT
GType gst_rtsp_media_factory_uri_get_type (void);
/* creating the factory */
+
+GST_EXPORT
GstRTSPMediaFactoryURI * gst_rtsp_media_factory_uri_new (void);
/* configuring the factory */
+
+GST_EXPORT
void gst_rtsp_media_factory_uri_set_uri (GstRTSPMediaFactoryURI *factory,
const gchar *uri);
+
+GST_EXPORT
gchar * gst_rtsp_media_factory_uri_get_uri (GstRTSPMediaFactoryURI *factory);
+#ifdef G_DEFINE_AUTOPTR_CLEANUP_FUNC
+G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstRTSPMediaFactoryURI, gst_object_unref)
+#endif
+
G_END_DECLS
#endif /* __GST_RTSP_MEDIA_FACTORY_URI_H__ */