lots o shit

This commit is contained in:
AlexandreRouma
2022-06-15 16:08:28 +02:00
parent 79a15ed186
commit 343ec6ca1c
109 changed files with 496 additions and 18305 deletions

View File

@@ -3,9 +3,9 @@
#include <string>
#include <dsp/stream.h>
#include <dsp/types.h>
#include <dsp/routing.h>
#include <dsp/processing.h>
#include <dsp/sink.h>
#include "../dsp/routing/splitter.h"
#include "../dsp/audio/volume.h"
#include "../dsp/sink/null_sink.h"
#include <mutex>
#include <utils/event.h>
#include <vector>
@@ -52,10 +52,10 @@ public:
private:
dsp::stream<dsp::stereo_t>* _in;
dsp::Splitter<dsp::stereo_t> splitter;
dsp::routing::Splitter<dsp::stereo_t> splitter;
SinkManager::Sink* sink;
dsp::stream<dsp::stereo_t> volumeInput;
dsp::Volume<dsp::stereo_t> volumeAjust;
dsp::audio::Volume volumeAjust;
std::mutex ctrlMtx;
float _sampleRate;
int providerId = 0;
@@ -85,7 +85,7 @@ public:
}
private:
dsp::NullSink<dsp::stereo_t> ns;
dsp::sink::Null<dsp::stereo_t> ns;
};
void registerSinkProvider(std::string name, SinkProvider provider);