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

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

associatedEventLoop() constRADCore::RADObject
errorOccurredRADMedia::AudioPlayer
finishedRADMedia::AudioPlayer
lifetimeToken() constRADCore::RADObject
moveToThread(std::thread::id tId, EventLoop *loop=nullptr)RADCore::RADObject
play(const WavFile &wav, const std::string &deviceId="default", std::string *error=nullptr)RADMedia::AudioPlayer
playAsync(RADCore::EventLoop &loop, WavFile wav, const std::string &deviceId="default")RADMedia::AudioPlayer
playBuffer(const AudioBuffer &buffer, const std::string &deviceId="default", std::string *error=nullptr)RADMedia::AudioPlayer
playBufferLowLatency(const AudioBuffer &buffer, const std::string &deviceId="default", size_t framesPerChunk=256, unsigned int targetLatencyUsec=5000, std::string *error=nullptr)RADMedia::AudioPlayer
playFile(const std::string &path, const std::string &deviceId="default", std::string *error=nullptr)RADMedia::AudioPlayer
playFileAsync(RADCore::EventLoop &loop, const std::string &path, const std::string &deviceId="default")RADMedia::AudioPlayer
RADObject()RADCore::RADObject
registerLink(const ConnectionRecord &record)RADCore::RADObject
startedRADMedia::AudioPlayer
stop()RADMedia::AudioPlayer
stoppedRADMedia::AudioPlayer
threadAffinity() constRADCore::RADObject
threadId() constRADCore::RADObject
~RADObject()RADCore::RADObjectvirtual