summaryrefslogtreecommitdiff
path: root/tests/old/examples
diff options
context:
space:
mode:
Diffstat (limited to 'tests/old/examples')
-rw-r--r--tests/old/examples/mixer/mixer.c1
-rw-r--r--tests/old/examples/plugins/example.c1
-rw-r--r--tests/old/examples/typefind/typefind.c6
-rw-r--r--tests/old/examples/xml/createxml.c8
-rw-r--r--tests/old/examples/xml/runxml.c4
5 files changed, 13 insertions, 7 deletions
diff --git a/tests/old/examples/mixer/mixer.c b/tests/old/examples/mixer/mixer.c
index ec492cad34..0f72231285 100644
--- a/tests/old/examples/mixer/mixer.c
+++ b/tests/old/examples/mixer/mixer.c
@@ -83,7 +83,6 @@ int main(int argc,char *argv[])
{
int i, j;
int num_channels;
- gboolean done;
char buffer[20];
diff --git a/tests/old/examples/plugins/example.c b/tests/old/examples/plugins/example.c
index 1783a82eba..3b721f9c98 100644
--- a/tests/old/examples/plugins/example.c
+++ b/tests/old/examples/plugins/example.c
@@ -20,6 +20,7 @@
/* First, include the header file for the plugin, to bring in the
* object definition and other useful things.
*/
+#include <string.h>
#include "example.h"
/* The ElementDetails structure gives a human-readable description
diff --git a/tests/old/examples/typefind/typefind.c b/tests/old/examples/typefind/typefind.c
index 319bc38444..f561ffb15e 100644
--- a/tests/old/examples/typefind/typefind.c
+++ b/tests/old/examples/typefind/typefind.c
@@ -7,9 +7,9 @@ type_found (GstElement *typefind, GstCaps* caps)
xmlNodePtr parent;
doc = xmlNewDoc ("1.0");
- doc->root = xmlNewDocNode (doc, NULL, "Capabilities", NULL);
+ doc->xmlRootNode = xmlNewDocNode (doc, NULL, "Capabilities", NULL);
- parent = xmlNewChild (doc->root, NULL, "Caps1", NULL);
+ parent = xmlNewChild (doc->xmlRootNode, NULL, "Caps1", NULL);
gst_caps_save_thyself (caps, parent);
xmlDocDump (stdout, doc);
@@ -44,7 +44,7 @@ main(int argc, char *argv[])
gst_bin_add(GST_BIN(bin), typefind);
g_signal_connect (G_OBJECT (typefind), "have_type",
- type_found, NULL);
+ G_CALLBACK (type_found), NULL);
gst_pad_connect(gst_element_get_pad(disksrc,"src"),
gst_element_get_pad(typefind,"sink"));
diff --git a/tests/old/examples/xml/createxml.c b/tests/old/examples/xml/createxml.c
index 92baeb7414..50f20f1f60 100644
--- a/tests/old/examples/xml/createxml.c
+++ b/tests/old/examples/xml/createxml.c
@@ -32,12 +32,16 @@ int main(int argc,char *argv[])
//thread = gst_thread_new("thread");
thread = gst_elementfactory_make("thread", "thread");
g_assert(thread != NULL);
- g_signal_connect (G_OBJECT (thread), "object_saved", object_saved, g_strdup ("decoder thread"));
+ g_signal_connect (G_OBJECT (thread), "object_saved",
+ G_CALLBACK (object_saved),
+ g_strdup ("decoder thread"));
thread2 = gst_elementfactory_make("thread", "thread2");
//thread2 = gst_thread_new("thread2");
g_assert(thread2 != NULL);
- g_signal_connect (G_OBJECT (thread2), "object_saved", object_saved, g_strdup ("render thread"));
+ g_signal_connect (G_OBJECT (thread2), "object_saved",
+ G_CALLBACK (object_saved),
+ g_strdup ("render thread"));
/* create a new bin to hold the elements */
bin = gst_bin_new("bin");
diff --git a/tests/old/examples/xml/runxml.c b/tests/old/examples/xml/runxml.c
index 76a71bc400..36fa425073 100644
--- a/tests/old/examples/xml/runxml.c
+++ b/tests/old/examples/xml/runxml.c
@@ -1,3 +1,4 @@
+#include <string.h>
#include <stdlib.h>
#include <gst/gst.h>
@@ -35,7 +36,8 @@ int main(int argc,char *argv[])
xml = gst_xml_new ();
- g_signal_connect (G_OBJECT (xml), "object_loaded", xml_loaded, xml);
+ g_signal_connect (G_OBJECT (xml), "object_loaded",
+ G_CALLBACK (xml_loaded), xml);
ret = gst_xml_parse_file(xml, "xmlTest.gst", NULL);
g_assert (ret == TRUE);