gst_plugins_base/tsrc/check/libs/pbutils/src/pbutils.c
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
    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 
       
    35     if(result)
    34     if(result)
    36     {
       
    37         assert_failed = 1;
    35         assert_failed = 1;
    38     } 
    36     
    39 
       
    40     testResultXml(xmlfile);
    37     testResultXml(xmlfile);
    41     close_log_file();
    38     close_log_file();
    42 
       
    43     if(result)
       
    44     {
       
    45         exit (-1);
       
    46     }    
       
    47 
       
    48 }
    39 }
    49 
    40 
    50 #include <gst/check/gstcheck.h>
    41 #include <gst/check/gstcheck.h>
    51 #include <gst/pbutils/pbutils.h>
    42 #include <gst/pbutils/pbutils.h>
    52 
    43 
    68 
    59 
    69 #if EMULATOR
    60 #if EMULATOR
    70 static GET_GLOBAL_VAR_FROM_TLS(raised_critical,gstcheck,gboolean)
    61 static GET_GLOBAL_VAR_FROM_TLS(raised_critical,gstcheck,gboolean)
    71 #define _gst_check_raised_critical (*GET_GSTREAMER_WSD_VAR_NAME(raised_critical,gstcheck,g)())
    62 #define _gst_check_raised_critical (*GET_GSTREAMER_WSD_VAR_NAME(raised_critical,gstcheck,g)())
    72 #else 
    63 #else 
    73 IMPORT_C extern gboolean _gst_check_raised_critical;
    64 extern gboolean _gst_check_raised_critical;
    74 #endif
    65 #endif
    75 //gboolean _gst_check_raised_warning = FALSE;
    66 //gboolean _gst_check_raised_warning = FALSE;
    76 #if EMULATOR
    67 #if EMULATOR
    77 static GET_GLOBAL_VAR_FROM_TLS(raised_warning,gstcheck,gboolean)
    68 static GET_GLOBAL_VAR_FROM_TLS(raised_warning,gstcheck,gboolean)
    78 #define _gst_check_raised_warning (*GET_GSTREAMER_WSD_VAR_NAME(raised_warning,gstcheck,g)())
    69 #define _gst_check_raised_warning (*GET_GSTREAMER_WSD_VAR_NAME(raised_warning,gstcheck,g)())
    79 #else 
    70 #else 
    80 IMPORT_C extern gboolean _gst_check_raised_warning;
    71 extern gboolean _gst_check_raised_warning;
    81 #endif
    72 #endif
    82 //gboolean _gst_check_expecting_log = FALSE;
    73 //gboolean _gst_check_expecting_log = FALSE;
    83 #if EMULATOR
    74 #if EMULATOR
    84 static GET_GLOBAL_VAR_FROM_TLS(expecting_log,gstcheck,gboolean)
    75 static GET_GLOBAL_VAR_FROM_TLS(expecting_log,gstcheck,gboolean)
    85 #define _gst_check_expecting_log (*GET_GSTREAMER_WSD_VAR_NAME(expecting_log,gstcheck,g)())
    76 #define _gst_check_expecting_log (*GET_GSTREAMER_WSD_VAR_NAME(expecting_log,gstcheck,g)())
    86 #else 
    77 #else 
    87 IMPORT_C extern gboolean _gst_check_expecting_log;
    78 extern gboolean _gst_check_expecting_log;
    88 #endif
    79 #endif
    89 
    80 
    90 //gboolean _gst_check_expecting_log = FALSE;
    81 //gboolean _gst_check_expecting_log = FALSE;
    91 #if EMULATOR
    82 #if EMULATOR
    92 static GET_GLOBAL_VAR_FROM_TLS(threads_running,gstcheck,gboolean)
    83 static GET_GLOBAL_VAR_FROM_TLS(threads_running,gstcheck,gboolean)
    93 #define _gst_check_threads_running (*GET_GSTREAMER_WSD_VAR_NAME(threads_running,gstcheck,g)())
    84 #define _gst_check_threads_running (*GET_GSTREAMER_WSD_VAR_NAME(threads_running,gstcheck,g)())
    94 #else 
    85 #else 
    95 IMPORT_C extern gboolean _gst_check_threads_running;
    86 extern gboolean _gst_check_threads_running;
    96 #endif
    87 #endif
    97 
    88 
    98 static void
    89 static void
    99 missing_msg_check_getters (GstMessage * msg)
    90 missing_msg_check_getters (GstMessage * msg)
   100 {
    91 {