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

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

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