gstreamer_core/tsrc/check/elements/createelementcore/src/createelementcore.c
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
    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*)
    71 #define buffers (*GET_GSTREAMER_WSD_VAR_NAME(buffers,gstcheck,g)())
    71 #define buffers (*GET_GSTREAMER_WSD_VAR_NAME(buffers,gstcheck,g)())
    72 #else 
    72 #else 
    73 IMPORT_C extern GList *buffers;
    73 extern GList *buffers;
    74 #endif
    74 #endif
    75 
    75 
    76 
    76 
    77 #if EMULATOR
    77 #if EMULATOR
    78 GET_GLOBAL_VAR_FROM_TLS(thread_list,gstcheck,GList*)
    78 GET_GLOBAL_VAR_FROM_TLS(thread_list,gstcheck,GList*)
   106 #endif
   106 #endif
   107 
   107 
   108 
   108 
   109 void create_xml(int result)
   109 void create_xml(int result)
   110 {
   110 {
   111 
       
   112     if(result)
   111     if(result)
   113     {
       
   114         assert_failed = 1;
   112         assert_failed = 1;
   115     } 
   113     
   116 
       
   117     testResultXml(xmlfile);
   114     testResultXml(xmlfile);
   118     close_log_file();
   115     close_log_file();
   119 
       
   120     if(result)
       
   121     {
       
   122         exit (-1);
       
   123     }    
       
   124 
       
   125 }
   116 }
   126    
   117    
   127 void test_createelement_core()
   118 void test_createelement_core()
   128 {
   119 {
   129 
   120 
   200   
   191   
   201     std_log(LOG_FILENAME_LINE, "Test Successful");
   192     std_log(LOG_FILENAME_LINE, "Test Successful");
   202    create_xml(0);
   193    create_xml(0);
   203  }
   194  }
   204 
   195 
   205 //void (*fn[]) (void) = {
   196 void (*fn[]) (void) = {
   206 //        test_createelement_core
   197         test_createelement_core
   207 //};
   198 };
   208 //
   199 
   209 //char *args[] = {
   200 char *args[] = {
   210 //        "test_createelement_core"
   201         "test_createelement_core"
   211 //};
   202 };
   212 //
   203 
   213 //GST_CHECK_MAIN (createelementcore);
   204 GST_CHECK_MAIN (createelementcore);
   214 
   205 
   215 int main()
   206 
   216     {
   207 
   217     gst_check_init(NULL,NULL);
   208 
   218     test_createelement_core();
       
   219     return 0;
       
   220     }
       
   221 
       
   222