gstreamer_core/tsrc/check/gst/gstcaps/src/gstcaps.c
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
    38 #include "libgstreamer_wsd_solution.h" 
    38 #include "libgstreamer_wsd_solution.h" 
    39 #if EMULATOR
    39 #if EMULATOR
    40 static GET_GLOBAL_VAR_FROM_TLS(raised_critical,gstcheck,gboolean)
    40 static GET_GLOBAL_VAR_FROM_TLS(raised_critical,gstcheck,gboolean)
    41 #define _gst_check_raised_critical (*GET_GSTREAMER_WSD_VAR_NAME(raised_critical,gstcheck,g)())
    41 #define _gst_check_raised_critical (*GET_GSTREAMER_WSD_VAR_NAME(raised_critical,gstcheck,g)())
    42 #else 
    42 #else 
    43 IMPORT_C extern gboolean _gst_check_raised_critical;
    43 extern gboolean _gst_check_raised_critical;
    44 #endif
    44 #endif
    45 //gboolean _gst_check_raised_warning = FALSE;
    45 //gboolean _gst_check_raised_warning = FALSE;
    46 #if EMULATOR
    46 #if EMULATOR
    47 static GET_GLOBAL_VAR_FROM_TLS(raised_warning,gstcheck,gboolean)
    47 static GET_GLOBAL_VAR_FROM_TLS(raised_warning,gstcheck,gboolean)
    48 #define _gst_check_raised_warning (*GET_GSTREAMER_WSD_VAR_NAME(raised_warning,gstcheck,g)())
    48 #define _gst_check_raised_warning (*GET_GSTREAMER_WSD_VAR_NAME(raised_warning,gstcheck,g)())
    49 #else 
    49 #else 
    50 IMPORT_C extern gboolean _gst_check_raised_warning;
    50 extern gboolean _gst_check_raised_warning;
    51 #endif
    51 #endif
    52 //gboolean _gst_check_expecting_log = FALSE;
    52 //gboolean _gst_check_expecting_log = FALSE;
    53 #if EMULATOR
    53 #if EMULATOR
    54 static GET_GLOBAL_VAR_FROM_TLS(expecting_log,gstcheck,gboolean)
    54 static GET_GLOBAL_VAR_FROM_TLS(expecting_log,gstcheck,gboolean)
    55 #define _gst_check_expecting_log (*GET_GSTREAMER_WSD_VAR_NAME(expecting_log,gstcheck,g)())
    55 #define _gst_check_expecting_log (*GET_GSTREAMER_WSD_VAR_NAME(expecting_log,gstcheck,g)())
    56 #else 
    56 #else 
    57 IMPORT_C extern gboolean _gst_check_expecting_log;
    57 extern gboolean _gst_check_expecting_log;
    58 #endif
    58 #endif
    59 
    59 
    60 //gboolean _gst_check_expecting_log = FALSE;
    60 //gboolean _gst_check_expecting_log = FALSE;
    61 #if EMULATOR
    61 #if EMULATOR
    62 static GET_GLOBAL_VAR_FROM_TLS(threads_running,gstcheck,gboolean)
    62 static GET_GLOBAL_VAR_FROM_TLS(threads_running,gstcheck,gboolean)
    63 #define _gst_check_threads_running (*GET_GSTREAMER_WSD_VAR_NAME(threads_running,gstcheck,g)())
    63 #define _gst_check_threads_running (*GET_GSTREAMER_WSD_VAR_NAME(threads_running,gstcheck,g)())
    64 #else 
    64 #else 
    65 IMPORT_C extern gboolean _gst_check_threads_running;
    65 extern gboolean _gst_check_threads_running;
    66 #endif
    66 #endif
    67 
    67 
    68 
    68 
    69 #if EMULATOR
    69 #if EMULATOR
    70 GET_GLOBAL_VAR_FROM_TLS(buffers,gstcheck,GList*)
    70 GET_GLOBAL_VAR_FROM_TLS(buffers,gstcheck,GList*)
    73 extern GList *buffers = NULL;
    73 extern GList *buffers = NULL;
    74 #endif
    74 #endif
    75 
    75 
    76 void create_xml(int result)
    76 void create_xml(int result)
    77 {
    77 {
    78 
       
    79     if(result)
    78     if(result)
    80     {
       
    81         assert_failed = 1;
    79         assert_failed = 1;
    82     } 
    80     
    83 
       
    84     testResultXml(xmlfile);
    81     testResultXml(xmlfile);
    85     close_log_file();
    82     close_log_file();
    86 
       
    87     if(result)
       
    88     {
       
    89         exit (-1);
       
    90     }    
       
    91 
       
    92 }
    83 }
    93 
    84 
    94 
    85 
    95 
    86 
    96 void test_from_string()
    87 void test_from_string()