RADLib
RADical C++ application framework
RADMedia::AudioInputDevice Member List

This is the complete list of members for RADMedia::AudioInputDevice, including all inherited members.

associatedEventLoop() constRADCore::RADObject
AudioInputDevice(RADCore::EventLoop &loop)RADMedia::AudioInputDeviceexplicit
bufferFrames() constRADMedia::RADAudioDevice
bytesAvailable() constRADMedia::RADAudioDevice
bytesWrittenRADCore::RADIODevice
close() overrideRADMedia::RADAudioDevicevirtual
delayFrames() constRADMedia::RADAudioDevice
deviceId() constRADMedia::RADAudioDevice
direction() constRADMedia::RADAudioDevice
drain()RADMedia::RADAudioDevice
drop()RADMedia::RADAudioDevice
errorOccurredRADCore::RADIODevice
format() constRADMedia::RADAudioDevice
framesPerChunk() constRADMedia::RADAudioDevice
isFormatSupported(const std::string &deviceId, AudioDeviceDirection direction, const WavFormat &format)RADMedia::RADAudioDevicestatic
isOpen() const overrideRADMedia::RADAudioDevicevirtual
lifetimeToken() constRADCore::RADObject
maxBufferedBytes() constRADMedia::RADAudioDevice
moveToThread(std::thread::id tId, EventLoop *loop=nullptr)RADCore::RADObject
open(RADCore::OpenMode mode) overrideRADMedia::RADAudioDevicevirtual
periodFrames() constRADMedia::RADAudioDevice
RADAudioDevice(RADCore::EventLoop &loop, AudioDeviceDirection direction)RADMedia::RADAudioDevice
RADObject()RADCore::RADObject
read(size_t maxBytes)RADCore::RADIODevice
readAll(size_t chunkSize=8192)RADCore::RADIODevice
readData(void *buffer, size_t maxBytes) overrideRADMedia::RADAudioDevicevirtual
readyReadRADCore::RADIODevice
registerLink(const ConnectionRecord &record)RADCore::RADObject
setBufferFrames(size_t frames)RADMedia::RADAudioDevice
setDeviceId(std::string deviceId)RADMedia::RADAudioDevice
setFormat(WavFormat format)RADMedia::RADAudioDevice
setFramesPerChunk(size_t frames)RADMedia::RADAudioDevice
setMaxBufferedBytes(size_t bytes)RADMedia::RADAudioDevice
setPeriodFrames(size_t frames)RADMedia::RADAudioDevice
setTargetLatencyUsec(unsigned int usec)RADMedia::RADAudioDevice
startedRADMedia::RADAudioDevice
stoppedRADMedia::RADAudioDevice
targetLatencyUsec() constRADMedia::RADAudioDevice
threadAffinity() constRADCore::RADObject
threadId() constRADCore::RADObject
underrunRADMedia::RADAudioDevice
write(const std::vector< uint8_t > &data)RADCore::RADIODevice
write(const std::string &text)RADCore::RADIODevice
writeData(const void *data, size_t size) overrideRADMedia::RADAudioDevicevirtual
writeFrames(const void *data, size_t frames)RADMedia::RADAudioDevice
~RADAudioDevice() overrideRADMedia::RADAudioDevice
~RADIODevice()=defaultRADCore::RADIODevicevirtual
~RADObject()RADCore::RADObjectvirtual