gst_plugins_base/tsrc/check/elements/adder/src/adder.c
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
    40 #include "std_log_result.h" 
    40 #include "std_log_result.h" 
    41 #define LOG_FILENAME_LINE __FILE__, __LINE__
    41 #define LOG_FILENAME_LINE __FILE__, __LINE__
    42 
    42 
    43 void create_xml(int result)
    43 void create_xml(int result)
    44 {
    44 {
    45 
       
    46     if(result)
    45     if(result)
    47     {
       
    48         assert_failed = 1;
    46         assert_failed = 1;
    49     } 
    47     
    50 
       
    51     testResultXml(xmlfile);
    48     testResultXml(xmlfile);
    52     close_log_file();
    49     close_log_file();
    53 
       
    54     if(result)
       
    55     {
       
    56         exit (-1);
       
    57     }    
       
    58 
       
    59 }
    50 }
    60 #include <gst/check/gstcheck.h>
    51 #include <gst/check/gstcheck.h>
    61 #include "libgstreamer_wsd_solution.h" 
    52 #include "libgstreamer_wsd_solution.h" 
    62 
    53 
    63 #if EMULATOR
    54 #if EMULATOR
    64 GET_GLOBAL_VAR_FROM_TLS(buffers,gstcheck,GList*)
    55 GET_GLOBAL_VAR_FROM_TLS(buffers,gstcheck,GList*)
    65 #define buffers (*GET_GSTREAMER_WSD_VAR_NAME(buffers,gstcheck,g)())
    56 #define buffers (*GET_GSTREAMER_WSD_VAR_NAME(buffers,gstcheck,g)())
    66 #else 
    57 #else 
    67 IMPORT_C extern GList *buffers;
    58 extern GList *buffers;
    68 #endif
    59 #endif
    69 
    60 
    70 
    61 
    71 #if EMULATOR
    62 #if EMULATOR
    72 static GET_GLOBAL_VAR_FROM_TLS(raised_critical,gstcheck,gboolean)
    63 static GET_GLOBAL_VAR_FROM_TLS(raised_critical,gstcheck,gboolean)