gst_plugins_base/tsrc/check/elements/gdpdepay/src/gdpdepay.c
changeset 16 8e837d1bf446
parent 0 0e761a78d257
child 9 2a0f36a70380
equal deleted inserted replaced
15:4b0c6ed43234 16:8e837d1bf446
    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);