OboeTester: share WAVE from glitch test
Toggle buttons.
MultiChannelRecording wraps and save last recorded audio.
diff --git a/apps/OboeTester/app/src/main/cpp/FullDuplexAnalyzer.h b/apps/OboeTester/app/src/main/cpp/FullDuplexAnalyzer.h
index 0b7ce9f..b323ffb 100644
--- a/apps/OboeTester/app/src/main/cpp/FullDuplexAnalyzer.h
+++ b/apps/OboeTester/app/src/main/cpp/FullDuplexAnalyzer.h
@@ -23,6 +23,7 @@
#include "oboe/Oboe.h"
#include "FullDuplexStream.h"
#include "LatencyAnalyzer.h"
+#include "MultiChannelRecording.h"
class FullDuplexAnalyzer : public FullDuplexStream {
public:
@@ -47,6 +48,13 @@
virtual LoopbackProcessor *getLoopbackProcessor() = 0;
+ void setRecording(MultiChannelRecording *recording) {
+ mRecording = recording;
+ }
+
+private:
+ MultiChannelRecording *mRecording = nullptr;
+
};