From: <tp...@ke...> - 2007-11-02 18:35:47
|
CVS Root: /cvs/gstreamer Module: gstreamer Changes by: tpm Date: Fri Nov 02 2007 18:35:52 UTC Log message: * 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. Modified files: . : ChangeLog gst : gst_private.h gstbuffer.h gstevent.h gstformat.h gstmessage.h gstplugin.h gstquery.h gsttaglist.h gstvalue.h Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.3512&r2=1.3513 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gst_private.h.diff?r1=1.34&r2=1.35 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstbuffer.h.diff?r1=1.119&r2=1.120 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstevent.h.diff?r1=1.104&r2=1.105 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstformat.h.diff?r1=1.31&r2=1.32 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstmessage.h.diff?r1=1.49&r2=1.50 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstplugin.h.diff?r1=1.69&r2=1.70 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstquery.h.diff?r1=1.35&r2=1.36 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gsttaglist.h.diff?r1=1.43&r2=1.44 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstvalue.h.diff?r1=1.47&r2=1.48 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gstreamer/ChangeLog,v retrieving revision 1.3512 retrieving revision 1.3513 diff -u -d -r1.3512 -r1.3513 --- ChangeLog 2 Nov 2007 17:43:23 -0000 1.3512 +++ ChangeLog 2 Nov 2007 18:35:35 -0000 1.3513 @@ -1,5 +1,19 @@ 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: * gst/gstdebugutils.h: * gst/gstxml.h: Index: gst_private.h RCS file: /cvs/gstreamer/gstreamer/gst/gst_private.h,v retrieving revision 1.34 retrieving revision 1.35 diff -u -d -r1.34 -r1.35 --- gst_private.h 5 Jan 2007 13:23:02 -0000 1.34 +++ gst_private.h 2 Nov 2007 18:35:36 -0000 1.35 @@ -47,6 +47,20 @@ /* 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); Index: gstbuffer.h RCS file: /cvs/gstreamer/gstreamer/gst/gstbuffer.h,v retrieving revision 1.119 retrieving revision 1.120 diff -u -d -r1.119 -r1.120 --- gstbuffer.h 15 Oct 2007 07:37:37 -0000 1.119 +++ gstbuffer.h 2 Nov 2007 18:35:36 -0000 1.120 @@ -455,9 +455,6 @@ */ #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__ */ Index: gstevent.h RCS file: /cvs/gstreamer/gstreamer/gst/gstevent.h,v retrieving revision 1.104 retrieving revision 1.105 diff -u -d -r1.104 -r1.105 --- gstevent.h 2 Feb 2007 11:48:48 -0000 1.104 +++ gstevent.h 2 Nov 2007 18:35:37 -0000 1.105 @@ -312,8 +312,6 @@ 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 Index: gstformat.h RCS file: /cvs/gstreamer/gstreamer/gst/gstformat.h,v retrieving revision 1.31 retrieving revision 1.32 diff -u -d -r1.31 -r1.32 --- gstformat.h 20 Nov 2005 14:50:43 -0000 1.31 +++ gstformat.h 2 Nov 2007 18:35:37 -0000 1.32 @@ -88,8 +88,6 @@ GQuark quark; -void _gst_format_initialize (void); const gchar* gst_format_get_name (GstFormat format); GQuark gst_format_to_quark (GstFormat format); Index: gstmessage.h RCS file: /cvs/gstreamer/gstreamer/gst/gstmessage.h,v retrieving revision 1.49 retrieving revision 1.50 diff -u -d -r1.49 -r1.50 --- gstmessage.h 16 Aug 2007 10:07:47 -0000 1.49 +++ gstmessage.h 2 Nov 2007 18:35:37 -0000 1.50 @@ -215,8 +215,6 @@ -void _gst_message_initialize (void); GType gst_message_get_type (void); const gchar* gst_message_type_get_name (GstMessageType type); Index: gstplugin.h RCS file: /cvs/gstreamer/gstreamer/gst/gstplugin.h,v retrieving revision 1.69 retrieving revision 1.70 diff -u -d -r1.69 -r1.70 --- gstplugin.h 10 Oct 2007 10:53:39 -0000 1.69 +++ gstplugin.h 2 Nov 2007 18:35:37 -0000 1.70 @@ -258,7 +258,6 @@ 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); Index: gstquery.h RCS file: /cvs/gstreamer/gstreamer/gst/gstquery.h,v retrieving revision 1.36 diff -u -d -r1.35 -r1.36 --- gstquery.h 2 Feb 2007 11:48:48 -0000 1.35 +++ gstquery.h 2 Nov 2007 18:35:37 -0000 1.36 @@ -139,8 +139,6 @@ -void _gst_query_initialize (void); const gchar* gst_query_type_get_name (GstQueryType query); GQuark gst_query_type_to_quark (GstQueryType query); Index: gsttaglist.h RCS file: /cvs/gstreamer/gstreamer/gst/gsttaglist.h,v retrieving revision 1.43 retrieving revision 1.44 diff -u -d -r1.43 -r1.44 --- gsttaglist.h 24 Oct 2007 13:13:56 -0000 1.43 +++ gsttaglist.h 2 Nov 2007 18:35:37 -0000 1.44 @@ -173,10 +173,9 @@ 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, Index: gstvalue.h RCS file: /cvs/gstreamer/gstreamer/gst/gstvalue.h,v retrieving revision 1.47 retrieving revision 1.48 diff -u -d -r1.47 -r1.48 --- gstvalue.h 22 Oct 2007 08:53:26 -0000 1.47 +++ gstvalue.h 2 Nov 2007 18:35:37 -0000 1.48 @@ -533,9 +533,6 @@ /* fixation */ gboolean gst_value_is_fixed (const GValue *value); -/* private */ -void _gst_value_initialize (void); #endif |