gst_plugins_base/tsrc/check/pipelines/streamheader/src/streamheader.c
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
    36 #include "std_log_result.h" 
    36 #include "std_log_result.h" 
    37 #define LOG_FILENAME_LINE __FILE__, __LINE__
    37 #define LOG_FILENAME_LINE __FILE__, __LINE__
    38 
    38 
    39 void create_xml(int result)
    39 void create_xml(int result)
    40 {
    40 {
    41 
       
    42     if(result)
    41     if(result)
    43     {
       
    44         assert_failed = 1;
    42         assert_failed = 1;
    45     } 
    43     
    46 
       
    47     testResultXml(xmlfile);
    44     testResultXml(xmlfile);
    48     close_log_file();
    45     close_log_file();
    49 
       
    50     if(result)
       
    51     {
       
    52         exit (-1);
       
    53     }    
       
    54 
       
    55 }
    46 }
    56 
    47 
    57 #if EMULATOR
    48 #if EMULATOR
    58 static GET_GLOBAL_VAR_FROM_TLS(raised_critical,gstcheck,gboolean)
    49 static GET_GLOBAL_VAR_FROM_TLS(raised_critical,gstcheck,gboolean)
    59 #define _gst_check_raised_critical (*GET_GSTREAMER_WSD_VAR_NAME(raised_critical,gstcheck,g)())
    50 #define _gst_check_raised_critical (*GET_GSTREAMER_WSD_VAR_NAME(raised_critical,gstcheck,g)())
    60 #else 
    51 #else 
    61 IMPORT_C extern gboolean _gst_check_raised_critical;
    52 extern gboolean _gst_check_raised_critical;
    62 #endif
    53 #endif
    63 //gboolean _gst_check_raised_warning = FALSE;
    54 //gboolean _gst_check_raised_warning = FALSE;
    64 #if EMULATOR
    55 #if EMULATOR
    65 static GET_GLOBAL_VAR_FROM_TLS(raised_warning,gstcheck,gboolean)
    56 static GET_GLOBAL_VAR_FROM_TLS(raised_warning,gstcheck,gboolean)
    66 #define _gst_check_raised_warning (*GET_GSTREAMER_WSD_VAR_NAME(raised_warning,gstcheck,g)())
    57 #define _gst_check_raised_warning (*GET_GSTREAMER_WSD_VAR_NAME(raised_warning,gstcheck,g)())
    67 #else 
    58 #else 
    68 IMPORT_C extern gboolean _gst_check_raised_warning;
    59 extern gboolean _gst_check_raised_warning;
    69 #endif
    60 #endif
    70 //gboolean _gst_check_expecting_log = FALSE;
    61 //gboolean _gst_check_expecting_log = FALSE;
    71 #if EMULATOR
    62 #if EMULATOR
    72 static GET_GLOBAL_VAR_FROM_TLS(expecting_log,gstcheck,gboolean)
    63 static GET_GLOBAL_VAR_FROM_TLS(expecting_log,gstcheck,gboolean)
    73 #define _gst_check_expecting_log (*GET_GSTREAMER_WSD_VAR_NAME(expecting_log,gstcheck,g)())
    64 #define _gst_check_expecting_log (*GET_GSTREAMER_WSD_VAR_NAME(expecting_log,gstcheck,g)())
    74 #else 
    65 #else 
    75 IMPORT_C extern gboolean _gst_check_expecting_log;
    66 extern gboolean _gst_check_expecting_log;
    76 #endif
    67 #endif
    77 
    68 
    78 //gboolean _gst_check_expecting_log = FALSE;
    69 //gboolean _gst_check_expecting_log = FALSE;
    79 #if EMULATOR
    70 #if EMULATOR
    80 static GET_GLOBAL_VAR_FROM_TLS(threads_running,gstcheck,gboolean)
    71 static GET_GLOBAL_VAR_FROM_TLS(threads_running,gstcheck,gboolean)
    81 #define _gst_check_threads_running (*GET_GSTREAMER_WSD_VAR_NAME(threads_running,gstcheck,g)())
    72 #define _gst_check_threads_running (*GET_GSTREAMER_WSD_VAR_NAME(threads_running,gstcheck,g)())
    82 #else 
    73 #else 
    83 IMPORT_C extern gboolean _gst_check_threads_running;
    74 extern gboolean _gst_check_threads_running;
    84 #endif
    75 #endif
    85 
    76 
    86 
    77 
    87 
    78 
    88 #include <gst/check/gstbufferstraw.h>
    79 #include <gst/check/gstbufferstraw.h>