diff options
Diffstat (limited to 'tests/old/examples')
-rw-r--r-- | tests/old/examples/mixer/mixer.c | 1 | ||||
-rw-r--r-- | tests/old/examples/plugins/example.c | 1 | ||||
-rw-r--r-- | tests/old/examples/typefind/typefind.c | 6 | ||||
-rw-r--r-- | tests/old/examples/xml/createxml.c | 8 | ||||
-rw-r--r-- | tests/old/examples/xml/runxml.c | 4 |
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); |