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