3 #include <tbb/spin_mutex.h>
\r
5 namespace caspar { namespace core {
\r
7 class audio_transform;
\r
14 void begin(const audio_transform& transform);
\r
15 void process(const std::vector<short>& audio_data);
\r
18 std::vector<short> begin_pass();
\r
22 struct implementation;
\r
23 std::shared_ptr<implementation> impl_;
\r