HulaLoop
Simple cross-platform audio loopback and recording.
hula::OSAudio Member List

This is the complete list of members for hula::OSAudio, including all inherited members.

activeInputDevicehula::OSAudioprotected
activeOutputDevicehula::OSAudioprotected
addBuffer(HulaRingBuffer *rb)hula::OSAudio
backgroundCapture(OSAudio *_this)hula::OSAudiostatic
capture()=0hula::OSAudiopure virtual
captureBufferSizehula::OSAudioprotected
checkRates(Device *device)=0hula::OSAudiopure virtual
copyToBuffers(const void *data, uint32_t bytes)hula::OSAudio
endCapturehula::OSAudioprotected
getDevices(DeviceType type)=0hula::OSAudiopure virtual
inThreadshula::OSAudioprotected
OSAudio()hula::OSAudioinlineprotected
outThreadshula::OSAudioprotected
rbshula::OSAudioprotected
removeBuffer(HulaRingBuffer *rb)hula::OSAudio
setActiveInputDevice(Device *device)hula::OSAudio
setActiveOutputDevice(Device *device)hula::OSAudio
setBufferSize(uint32_t size)hula::OSAudio
~OSAudio()=0hula::OSAudiopure virtual