Template SampleSource

This commit is contained in:
Mike Walters
2015-12-30 20:03:34 +00:00
parent ceac834103
commit b349145d91
9 changed files with 67 additions and 20 deletions

View File

@@ -19,9 +19,13 @@
#include "grsamplebuffer.h"
void GRSampleBuffer::work(void *input, void *output, int length)
template<typename Tin, typename Tout>
void GRSampleBuffer<Tin, Tout>::work(void *input, void *output, int length)
{
mem_source->set_source(input, length);
mem_sink->set_sink(output, length);
tb->run();
}
}
template class GRSampleBuffer<std::complex<float>, std::complex<float>>;
template class GRSampleBuffer<std::complex<float>, float>;