16 lines
345 B
C++
16 lines
345 B
C++
#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;
|
|
}
|