c@84: c@84: #include "VamPipeAdapter.h" c@84: #include "VamPipePluginLibrary.h" c@84: c@84: #include "Silvet.h" c@84: c@84: using vampipe::VamPipeAdapter; c@84: using vampipe::VamPipePluginLibrary; c@84: c@84: static std::string soname("silvet"); c@84: c@84: static VamPipeAdapter silvetAdapter(soname); c@84: c@84: static VamPipePluginLibrary library({ c@84: &silvetAdapter c@84: }); c@84: c@84: extern "C" { c@84: c@84: const char *vampipeRequestJson(const char *request) { c@84: return library.requestJson(request); c@84: } c@84: c@109: const char *vampipeProcessRaw(int handle, c@84: const float *const *inputBuffers, c@84: int sec, c@84: int nsec) { c@109: return library.processRaw(handle, inputBuffers, sec, nsec); c@84: } c@84: c@84: void vampipeFreeJson(const char *json) { c@84: return library.freeJson(json); c@84: } c@84: c@84: } c@84: