diff -r 71e347f905f2 -r 4a7fac7dd34a gstreamer_core/tsrc/examples/manual/manual_decodebin/src/manual_decodebin.c --- a/gstreamer_core/tsrc/examples/manual/manual_decodebin/src/manual_decodebin.c Fri Mar 19 09:35:09 2010 +0200 +++ b/gstreamer_core/tsrc/examples/manual/manual_decodebin/src/manual_decodebin.c Fri Apr 16 15:15:52 2010 +0300 @@ -9,11 +9,20 @@ void create_xml(int result) { + if(result) + { assert_failed = 1; - + } + testResultXml(xmlfile); close_log_file(); + + if(result) + { + exit (-1); + } + } #include @@ -130,7 +139,7 @@ audio = gst_bin_new ("audiobin"); conv = gst_element_factory_make ("audioconvert", "aconv"); audiopad = gst_element_get_pad (conv, "sink"); - sink = gst_element_factory_make ("alsasink", "sink"); + sink = gst_element_factory_make ("devsoundsink", "sink"); gst_bin_add_many (GST_BIN (audio), conv, sink, NULL); gst_element_link (conv, sink); gst_element_add_pad (audio,