elementfactory: move private functions for registry to private header
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Sat, 29 Oct 2011 18:59:05 +0000 (19:59 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Sat, 29 Oct 2011 18:59:05 +0000 (19:59 +0100)
gst/gst_private.h
gst/gstelementfactory.h

index 6c7ad72..e0c27fe 100644 (file)
@@ -127,6 +127,12 @@ gboolean  priv_gst_structure_append_to_gstring (const GstStructure * structure,
 gboolean               priv_gst_registry_binary_read_cache     (GstRegistry * registry, const char *location);
 gboolean               priv_gst_registry_binary_write_cache    (GstRegistry * registry, const char *location);
 
+void      __gst_element_factory_add_static_pad_template (GstElementFactory    * elementfactory,
+                                                         GstStaticPadTemplate * templ);
+
+void      __gst_element_factory_add_interface           (GstElementFactory    * elementfactory,
+                                                         const gchar          * interfacename);
+
 /* used in gstvalue.c and gststructure.c */
 #define GST_ASCII_IS_STRING(c) (g_ascii_isalnum((c)) || ((c) == '_') || \
     ((c) == '-') || ((c) == '+') || ((c) == '/') || ((c) == ':') || \
index ee99594..0794f2f 100644 (file)
@@ -98,11 +98,6 @@ GstElement*             gst_element_factory_create              (GstElementFacto
                                                                  const gchar *name);
 GstElement*             gst_element_factory_make                (const gchar *factoryname, const gchar *name);
 
-/* FIXME 0.11: move these two into our private headers */
-void                    __gst_element_factory_add_static_pad_template (GstElementFactory *elementfactory,
-                                                                 GstStaticPadTemplate *templ);
-void                    __gst_element_factory_add_interface     (GstElementFactory *elementfactory,
-                                                                 const gchar *interfacename);
 gboolean                gst_element_register                    (GstPlugin *plugin, const gchar *name,
                                                                  guint rank, GType type);