equal
deleted
inserted
replaced
29 #include "std_log_result.h" |
29 #include "std_log_result.h" |
30 #define LOG_FILENAME_LINE __FILE__, __LINE__ |
30 #define LOG_FILENAME_LINE __FILE__, __LINE__ |
31 |
31 |
32 void create_xml(int result) |
32 void create_xml(int result) |
33 { |
33 { |
|
34 |
34 if(result) |
35 if(result) |
|
36 { |
35 assert_failed = 1; |
37 assert_failed = 1; |
36 |
38 } |
|
39 |
37 testResultXml(xmlfile); |
40 testResultXml(xmlfile); |
38 close_log_file(); |
41 close_log_file(); |
|
42 |
|
43 if(result) |
|
44 { |
|
45 exit (-1); |
|
46 } |
|
47 |
39 } |
48 } |
40 |
49 |
41 #include "libgstreamer_wsd_solution.h" |
50 #include "libgstreamer_wsd_solution.h" |
42 |
51 |
43 #if EMULATOR |
52 #if EMULATOR |
426 /* our only output buffer is the streamheader buffer */ |
435 /* our only output buffer is the streamheader buffer */ |
427 fail_unless_equals_int (g_list_length (buffers), 1); |
436 fail_unless_equals_int (g_list_length (buffers), 1); |
428 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); |
437 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); |
429 buffers = g_list_remove (buffers, outbuffer); |
438 buffers = g_list_remove (buffers, outbuffer); |
430 ASSERT_BUFFER_REFCOUNT (outbuffer, "outbuffer", 1); |
439 ASSERT_BUFFER_REFCOUNT (outbuffer, "outbuffer", 1); |
|
440 sleep(1); |
431 fail_unless (GST_BUFFER_FLAG_IS_SET (outbuffer, GST_BUFFER_FLAG_IN_CAPS)); |
441 fail_unless (GST_BUFFER_FLAG_IS_SET (outbuffer, GST_BUFFER_FLAG_IN_CAPS)); |
432 |
442 |
433 padcaps = gst_pad_get_negotiated_caps (myshsinkpad); |
443 padcaps = gst_pad_get_negotiated_caps (myshsinkpad); |
434 caps = gst_buffer_get_caps (outbuffer); |
444 caps = gst_buffer_get_caps (outbuffer); |
435 fail_if (caps == NULL); |
445 fail_if (caps == NULL); |