gstxml.h   gstxml.h 
skipping to change at line 28 skipping to change at line 28
* License along with this library; if not, write to the * License along with this library; if not, write to the
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
#ifndef __GST_XML_H__ #ifndef __GST_XML_H__
#define __GST_XML_H__ #define __GST_XML_H__
#include <gst/gstconfig.h> #include <gst/gstconfig.h>
#ifndef GST_DISABLE_DEPRECATED
#ifndef GST_DISABLE_LOADSAVE #ifndef GST_DISABLE_LOADSAVE
#include <gst/gstelement.h> #include <gst/gstelement.h>
G_BEGIN_DECLS G_BEGIN_DECLS
#define GST_TYPE_XML (gst_xml_get_type ()) #define GST_TYPE_XML (gst_xml_get_type ())
#define GST_XML(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE _XML, GstXML)) #define GST_XML(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE _XML, GstXML))
#define GST_IS_XML(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE _XML)) #define GST_IS_XML(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE _XML))
#define GST_XML_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GST_TYPE_ XML, GstXMLClass)) #define GST_XML_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GST_TYPE_ XML, GstXMLClass))
skipping to change at line 96 skipping to change at line 97
GstElement* gst_xml_get_element (GstXML *xml, const guchar *name); GstElement* gst_xml_get_element (GstXML *xml, const guchar *name);
GList* gst_xml_get_topelements (GstXML *xml); GList* gst_xml_get_topelements (GstXML *xml);
GstElement* gst_xml_make_element (xmlNodePtr cur, GstObject *parent); GstElement* gst_xml_make_element (xmlNodePtr cur, GstObject *parent);
G_END_DECLS G_END_DECLS
#else /* GST_DISABLE_LOADSAVE */ #else /* GST_DISABLE_LOADSAVE */
#if defined _GNUC_ && _GNUC_ >= 3 #if defined __GNUC__ && __GNUC__ >= 3
#pragma GCC poison gst_xml_write #pragma GCC poison gst_xml_write
#pragma GCC poison gst_xml_new #pragma GCC poison gst_xml_new
#pragma GCC poison gst_xml_parse_doc #pragma GCC poison gst_xml_parse_doc
#pragma GCC poison gst_xml_parse_file #pragma GCC poison gst_xml_parse_file
#pragma GCC poison gst_xml_parse_memory #pragma GCC poison gst_xml_parse_memory
#pragma GCC poison gst_xml_get_element #pragma GCC poison gst_xml_get_element
#pragma GCC poison gst_xml_get_topelements #pragma GCC poison gst_xml_get_topelements
#endif #endif
#endif /* GST_DISABLE_LOADSAVE */ #endif /* GST_DISABLE_LOADSAVE */
#endif
#endif /* __GST_XML_H__ */ #endif /* __GST_XML_H__ */
 End of changes. 3 change blocks. 
1 lines changed or deleted 4 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/