#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; }