Mercurial > hg > aimc
comparison trunk/src/Support/ModuleFactory.cc @ 618:e01caec17186
Added JSON output for use with node.js and backbone.js
author | sness@sness.net |
---|---|
date | Fri, 10 May 2013 20:12:49 +0000 |
parents | f56d2eedd878 |
children |
comparison
equal
deleted
inserted
replaced
617:2767ce76a1b0 | 618:e01caec17186 |
---|---|
21 #include "Modules/BMM/ModulePZFC.h" | 21 #include "Modules/BMM/ModulePZFC.h" |
22 #include "Modules/Input/ModuleFileInput.h" | 22 #include "Modules/Input/ModuleFileInput.h" |
23 #include "Modules/NAP/ModuleHCL.h" | 23 #include "Modules/NAP/ModuleHCL.h" |
24 #include "Modules/Output/FileOutputHTK.h" | 24 #include "Modules/Output/FileOutputHTK.h" |
25 #include "Modules/Output/FileOutputAIMC.h" | 25 #include "Modules/Output/FileOutputAIMC.h" |
26 #include "Modules/Output/FileOutputJSON.h" | |
26 //#include "Modules/Output/OSCOutput.h" | 27 //#include "Modules/Output/OSCOutput.h" |
27 #include "Modules/Output/Graphics/GraphicsViewTime.h" | 28 #include "Modules/Output/Graphics/GraphicsViewTime.h" |
28 #include "Modules/Profile/ModuleSlice.h" | 29 #include "Modules/Profile/ModuleSlice.h" |
29 #include "Modules/Profile/ModuleScaler.h" | 30 #include "Modules/Profile/ModuleScaler.h" |
30 #include "Modules/SAI/ModuleSAI.h" | 31 #include "Modules/SAI/ModuleSAI.h" |
62 // return new OSCOutput(params); | 63 // return new OSCOutput(params); |
63 | 64 |
64 if (module_name_.compare("aimc_out") == 0) | 65 if (module_name_.compare("aimc_out") == 0) |
65 return new FileOutputAIMC(params); | 66 return new FileOutputAIMC(params); |
66 | 67 |
68 if (module_name_.compare("json_out") == 0) | |
69 return new FileOutputJSON(params); | |
70 | |
67 if (module_name_.compare("graphics_time") == 0) | 71 if (module_name_.compare("graphics_time") == 0) |
68 return new GraphicsViewTime(params); | 72 return new GraphicsViewTime(params); |
69 | 73 |
70 if (module_name_.compare("scaler") == 0) | 74 if (module_name_.compare("scaler") == 0) |
71 return new ModuleScaler(params); | 75 return new ModuleScaler(params); |