gstreamer_core/tsrc/check/gst/gsttag/src/gsttag.c
branchRCL_3
changeset 29 567bb019e3e3
parent 0 0e761a78d257
child 30 7e817e7e631c
equal deleted inserted replaced
6:9b2c3c7a1a9c 29:567bb019e3e3
    27 #include "std_log_result.h" 
    27 #include "std_log_result.h" 
    28 #define LOG_FILENAME_LINE __FILE__, __LINE__
    28 #define LOG_FILENAME_LINE __FILE__, __LINE__
    29 
    29 
    30 void create_xml(int result)
    30 void create_xml(int result)
    31 {
    31 {
       
    32 
    32     if(result)
    33     if(result)
       
    34     {
    33         assert_failed = 1;
    35         assert_failed = 1;
    34     
    36     } 
       
    37 
    35     testResultXml(xmlfile);
    38     testResultXml(xmlfile);
    36     close_log_file();
    39     close_log_file();
       
    40 
       
    41     if(result)
       
    42     {
       
    43         exit (-1);
       
    44     }    
       
    45 
    37 }
    46 }
    38 
    47 
    39 //gboolean _gst_check_debug = FALSE;
    48 //gboolean _gst_check_debug = FALSE;
    40 #if EMULATOR
    49 #if EMULATOR
    41 static GET_GLOBAL_VAR_FROM_TLS(raised_critical,gstcheck,gboolean)
    50 static GET_GLOBAL_VAR_FROM_TLS(raised_critical,gstcheck,gboolean)
    42 #define _gst_check_raised_critical (*GET_GSTREAMER_WSD_VAR_NAME(raised_critical,gstcheck,g)())
    51 #define _gst_check_raised_critical (*GET_GSTREAMER_WSD_VAR_NAME(raised_critical,gstcheck,g)())
    43 #else 
    52 #else 
    44 extern gboolean _gst_check_raised_critical;
    53 IMPORT_C extern gboolean _gst_check_raised_critical;
    45 #endif
    54 #endif
    46 //gboolean _gst_check_raised_warning = FALSE;
    55 //gboolean _gst_check_raised_warning = FALSE;
    47 #if EMULATOR
    56 #if EMULATOR
    48 static GET_GLOBAL_VAR_FROM_TLS(raised_warning,gstcheck,gboolean)
    57 static GET_GLOBAL_VAR_FROM_TLS(raised_warning,gstcheck,gboolean)
    49 #define _gst_check_raised_warning (*GET_GSTREAMER_WSD_VAR_NAME(raised_warning,gstcheck,g)())
    58 #define _gst_check_raised_warning (*GET_GSTREAMER_WSD_VAR_NAME(raised_warning,gstcheck,g)())
    50 #else 
    59 #else 
    51 extern gboolean _gst_check_raised_warning;
    60 IMPORT_C extern gboolean _gst_check_raised_warning;
    52 #endif
    61 #endif
    53 //gboolean _gst_check_expecting_log = FALSE;
    62 //gboolean _gst_check_expecting_log = FALSE;
    54 #if EMULATOR
    63 #if EMULATOR
    55 static GET_GLOBAL_VAR_FROM_TLS(expecting_log,gstcheck,gboolean)
    64 static GET_GLOBAL_VAR_FROM_TLS(expecting_log,gstcheck,gboolean)
    56 #define _gst_check_expecting_log (*GET_GSTREAMER_WSD_VAR_NAME(expecting_log,gstcheck,g)())
    65 #define _gst_check_expecting_log (*GET_GSTREAMER_WSD_VAR_NAME(expecting_log,gstcheck,g)())
    57 #else 
    66 #else 
    58 extern gboolean _gst_check_expecting_log;
    67 IMPORT_C extern gboolean _gst_check_expecting_log;
    59 #endif
    68 #endif
    60 
    69 
    61 
    70 
    62 /* multiple artists are possible */
    71 /* multiple artists are possible */
    63 #define UTAG GST_TAG_ARTIST
    72 #define UTAG GST_TAG_ARTIST