gst/: Move declaration of private _gst_foo_initialize() functions into our private header file where they should have...

Original commit message from CVS:
* gst/gst_private.h:
* gst/gstbuffer.h:
* gst/gstevent.h:
* gst/gstformat.h:
* gst/gstmessage.h:
* gst/gstplugin.h:
* gst/gstquery.h:
* gst/gsttaglist.h:
* gst/gstvalue.h:
Move declaration of private _gst_foo_initialize() functions into
our private header file where they should have been all along.
This commit is contained in:
Tim-Philipp Müller 2007-11-02 18:35:37 +00:00
parent b150d54e1c
commit 4e121ae147
10 changed files with 29 additions and 17 deletions

View file

@ -1,3 +1,17 @@
2007-11-02 Tim-Philipp Müller <tim at centricular dot net>
* gst/gst_private.h:
* gst/gstbuffer.h:
* gst/gstevent.h:
* gst/gstformat.h:
* gst/gstmessage.h:
* gst/gstplugin.h:
* gst/gstquery.h:
* gst/gsttaglist.h:
* gst/gstvalue.h:
Move declaration of private _gst_foo_initialize() functions into
our private header file where they should have been all along.
2007-11-02 Tim-Philipp Müller <tim at centricular dot net>
* docs/plugins/gstreamer-plugins-sections.txt:

View file

@ -47,6 +47,20 @@ gboolean __gst_in_valgrind (void);
/* Initialize GStreamer private quark storage */
void _priv_gst_quarks_initialize (void);
/* Other init functions called from gst_init().
* FIXME 0.11: rename to _priv_gst_foo_init() so they don't get exported
* (can't do this now because these functions used to be in our public
* headers, so at least the symbols need to continue to be available unless
* we want enterprise edition packagers dancing on our heads) */
void _gst_buffer_initialize (void);
void _gst_event_initialize (void);
void _gst_format_initialize (void);
void _gst_message_initialize (void);
void _gst_plugin_initialize (void);
void _gst_query_initialize (void);
void _gst_tag_initialize (void);
void _gst_value_initialize (void);
/* Private registry functions */
gboolean _priv_gst_registry_remove_cache_plugins (GstRegistry *registry);
void _priv_gst_registry_cleanup (void);

View file

@ -455,9 +455,6 @@ GstBuffer* gst_buffer_span (GstBuffer *buf1, guint32 offset, GstBuffer *buf2,
*/
#define gst_value_get_buffer(v) GST_BUFFER_CAST (gst_value_get_mini_object(v))
/* --- protected --- */
void _gst_buffer_initialize (void);
G_END_DECLS
#endif /* __GST_BUFFER_H__ */

View file

@ -312,8 +312,6 @@ struct _GstEventClass {
gpointer _gst_reserved[GST_PADDING];
};
void _gst_event_initialize (void);
const gchar* gst_event_type_get_name (GstEventType type);
GQuark gst_event_type_to_quark (GstEventType type);
GstEventTypeFlags

View file

@ -88,8 +88,6 @@ struct _GstFormatDefinition
GQuark quark;
};
void _gst_format_initialize (void);
const gchar* gst_format_get_name (GstFormat format);
GQuark gst_format_to_quark (GstFormat format);

View file

@ -215,8 +215,6 @@ struct _GstMessageClass {
gpointer _gst_reserved[GST_PADDING];
};
void _gst_message_initialize (void);
GType gst_message_get_type (void);
const gchar* gst_message_type_get_name (GstMessageType type);

View file

@ -258,7 +258,6 @@ typedef gboolean (*GstPluginFilter) (GstPlugin *plugin,
GType gst_plugin_get_type (void);
void _gst_plugin_initialize (void);
void _gst_plugin_register_static (GstPluginDesc *desc);
G_CONST_RETURN gchar* gst_plugin_get_name (GstPlugin *plugin);

View file

@ -139,8 +139,6 @@ struct _GstQueryClass {
gpointer _gst_reserved[GST_PADDING];
};
void _gst_query_initialize (void);
const gchar* gst_query_type_get_name (GstQueryType query);
GQuark gst_query_type_to_quark (GstQueryType query);

View file

@ -173,10 +173,9 @@ typedef void (*GstTagForeachFunc) (const GstTagList * list,
*/
typedef void (* GstTagMergeFunc) (GValue *dest, const GValue *src);
/* initialize tagging system */
void _gst_tag_initialize (void);
GType gst_tag_list_get_type (void);
/* tag registration */
void gst_tag_register (const gchar * name,
GstTagFlag flag,
GType type,

View file

@ -533,9 +533,6 @@ void gst_value_register_subtract_func (GType minuend_type,
/* fixation */
gboolean gst_value_is_fixed (const GValue *value);
/* private */
void _gst_value_initialize (void);
G_END_DECLS
#endif