mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-18 12:15:19 +00:00
Lots of plugins fixes where the parentage macros were replaced with the correct gst_*_get_parent.
Original commit message from CVS: Lots of plugins fixes where the parentage macros were replaced with the correct gst_*_get_parent. Updated the example. 'gstreamer' now is the doc type instead of GST-Pipeline
This commit is contained in:
parent
a03cb2b8a2
commit
eaeadf52e3
5 changed files with 44 additions and 42 deletions
|
@ -30,6 +30,7 @@ extern "C" {
|
|||
|
||||
/* Definition of structure storing data for this element. */
|
||||
typedef struct _GstExample GstExample;
|
||||
|
||||
struct _GstExample {
|
||||
GstElement element;
|
||||
|
||||
|
|
|
@ -121,7 +121,7 @@ gst_xml_write (GstElement *element)
|
|||
xmlNewGlobalNs (doc, "http://gstreamer.net/gst-core/1.0/", "gst");
|
||||
ns = xmlNewNs (doc->xmlRootNode, "http://gstreamer.net/gst-core/1.0/", "gst");
|
||||
|
||||
doc->xmlRootNode = xmlNewDocNode (doc, ns, "GST-Pipeline", NULL);
|
||||
doc->xmlRootNode = xmlNewDocNode (doc, ns, "gstreamer", NULL);
|
||||
|
||||
elementnode = xmlNewChild (doc->xmlRootNode, NULL, "element", NULL);
|
||||
|
||||
|
@ -146,7 +146,7 @@ gst_xml_real_parse (GstXML *xml, xmlDocPtr doc, const guchar *root)
|
|||
g_warning("gstxml: document of wrong type, core namespace not found\n");
|
||||
return FALSE;
|
||||
}
|
||||
if (strcmp(cur->name, "GST-Pipeline")) {
|
||||
if (strcmp(cur->name, "gstreamer")) {
|
||||
g_warning("gstxml: XML file is in wrong format\n");
|
||||
return FALSE;
|
||||
}
|
||||
|
|
|
@ -30,6 +30,7 @@ extern "C" {
|
|||
|
||||
/* Definition of structure storing data for this element. */
|
||||
typedef struct _GstExample GstExample;
|
||||
|
||||
struct _GstExample {
|
||||
GstElement element;
|
||||
|
||||
|
|
Loading…
Reference in a new issue