uint frameLatency() const
@ SurroundModeActiveSimple
@ SurroundModeActiveLinear
@ SurroundModePassiveHall
static uint framesPerBlock()
SurroundMode m_surroundMode
struct FreeSurround::fsurround_params m_params
uint receiveFrames(void *buffer, uint maxFrames)
class fsurround_decoder * m_decoder
FreeSurround(uint srate, bool moviemode, SurroundMode mode)
uint numUnprocessedFrames() const
uint putFrames(void *buffer, uint numFrames, uint numChannels)
static constexpr uint16_t SURROUND_BUFSIZE