Rialto  0.1
Rialto media pipeline API
firebolt::rialto::IWebAudioPlayer Member List

This is the complete list of members for firebolt::rialto::IWebAudioPlayer, including all inherited members.

getBufferAvailable(uint32_t &availableFrames, std::shared_ptr< WebAudioShmInfo > &webAudioShmInfo)=0firebolt::rialto::IWebAudioPlayerpure virtual
getBufferDelay(uint32_t &delayFrames)=0firebolt::rialto::IWebAudioPlayerpure virtual
getClient()=0firebolt::rialto::IWebAudioPlayerpure virtual
getDeviceInfo(uint32_t &preferredFrames, uint32_t &maximumFrames, bool &supportDeferredPlay)=0firebolt::rialto::IWebAudioPlayerpure virtual
getVolume(double &volume)=0firebolt::rialto::IWebAudioPlayerpure virtual
IWebAudioPlayer()=default (defined in firebolt::rialto::IWebAudioPlayer)firebolt::rialto::IWebAudioPlayer
IWebAudioPlayer(const IWebAudioPlayer &)=delete (defined in firebolt::rialto::IWebAudioPlayer)firebolt::rialto::IWebAudioPlayer
IWebAudioPlayer(IWebAudioPlayer &&)=delete (defined in firebolt::rialto::IWebAudioPlayer)firebolt::rialto::IWebAudioPlayer
operator=(const IWebAudioPlayer &)=delete (defined in firebolt::rialto::IWebAudioPlayer)firebolt::rialto::IWebAudioPlayer
operator=(IWebAudioPlayer &&)=delete (defined in firebolt::rialto::IWebAudioPlayer)firebolt::rialto::IWebAudioPlayer
pause()=0firebolt::rialto::IWebAudioPlayerpure virtual
play()=0firebolt::rialto::IWebAudioPlayerpure virtual
setEos()=0firebolt::rialto::IWebAudioPlayerpure virtual
setVolume(double volume)=0firebolt::rialto::IWebAudioPlayerpure virtual
writeBuffer(const uint32_t numberOfFrames, void *data)=0firebolt::rialto::IWebAudioPlayerpure virtual
~IWebAudioPlayer()=default (defined in firebolt::rialto::IWebAudioPlayer)firebolt::rialto::IWebAudioPlayervirtual