Create project
This commit is contained in:
15
MicRecorder.cpp
Normal file
15
MicRecorder.cpp
Normal file
@@ -0,0 +1,15 @@
|
||||
#include "MicRecorder.h"
|
||||
|
||||
|
||||
#include "Player.h"
|
||||
|
||||
MicRecorder::MicRecorder(Player* owner)
|
||||
: m_owner(owner) {
|
||||
setChannelCount(1);
|
||||
setProcessingInterval(sf::milliseconds(20));
|
||||
}
|
||||
|
||||
bool MicRecorder::onProcessSamples(const sf::Int16* samples, std::size_t sampleCount) {
|
||||
m_owner->enqueueSamples(samples, sampleCount);
|
||||
return true;
|
||||
}
|
||||
Reference in New Issue
Block a user