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/ |