00001 #include "ProcessingDataPlugin.hxx" 00002 #include "DataTypes.hxx" 00003 #include <vector> 00004 00005 namespace CLAM 00006 { 00007 namespace Hidden 00008 { 00009 static ProcessingDataPlugin::Registrator<CLAM::TData> dataRegistratorTData("lightblue", "CLAM::Audio (Stream)"); 00010 static ProcessingDataPlugin::Registrator<std::vector<CLAM::TData> > dataRegistratorFloatArray("silver", "Floats vector"); 00011 static ProcessingDataPlugin::Registrator<std::vector<std::pair<CLAM::TData,CLAM::TData> > > dataRegistratorPeakArray("thistle", "Float pairs vector"); 00012 } 00013 00014 ProcessingDataPlugin::TypeMap & ProcessingDataPlugin::getTypeMap() 00015 { 00016 static TypeMap map; 00017 return map; 00018 } 00019 00020 } 00021 00022