SDL_audiolib 0.0.0
An audio decoding, resampling and mixing library
Aulib::Stream Member List

This is the complete list of members for Aulib::Stream, including all inherited members.

addProcessor(std::shared_ptr< Processor > processor)Aulib::Stream
Aulib::initAulib::Streamfriend
Callback typedefAulib::Stream
clearProcessors()Aulib::Stream
duration() const -> std::chrono::microsecondsAulib::Streamvirtual
getStereoPosition() const -> floatAulib::Streamvirtual
invokeFinishCallback()Aulib::Streamprotected
invokeLoopCallback()Aulib::Streamprotected
isMuted() const -> boolAulib::Streamvirtual
isPaused() const -> boolAulib::Streamvirtual
isPlaying() const -> boolAulib::Streamvirtual
mute()Aulib::Streamvirtual
open() -> boolAulib::Streamvirtual
operator=(const Stream &) -> Stream &=deleteAulib::Stream
pause(std::chrono::microseconds fadeTime={})Aulib::Streamvirtual
play(int iterations=1, std::chrono::microseconds fadeTime={}) -> boolAulib::Streamvirtual
removeProcessor(Processor *processor)Aulib::Stream
resume(std::chrono::microseconds fadeTime={})Aulib::Streamvirtual
rewind() -> boolAulib::Streamvirtual
seekToTime(std::chrono::microseconds pos) -> boolAulib::Streamvirtual
setFinishCallback(Callback func)Aulib::Stream
setLoopCallback(Callback func)Aulib::Stream
setStereoPosition(float position)Aulib::Streamvirtual
setVolume(float volume)Aulib::Streamvirtual
stop(std::chrono::microseconds fadeTime={})Aulib::Streamvirtual
Stream(const std::string &filename, std::unique_ptr< Decoder > decoder, std::unique_ptr< Resampler > resampler)Aulib::Streamexplicit
Stream(const std::string &filename, std::unique_ptr< Decoder > decoder)Aulib::Streamexplicit
Stream(SDL_RWops *rwops, std::unique_ptr< Decoder > decoder, std::unique_ptr< Resampler > resampler, bool closeRw)Aulib::Streamexplicit
Stream(SDL_RWops *rwops, std::unique_ptr< Decoder > decoder, bool closeRw)Aulib::Streamexplicit
Stream(const Stream &)=deleteAulib::Stream
unmute()Aulib::Streamvirtual
unsetFinishCallback()Aulib::Stream
unsetLoopCallback()Aulib::Stream
volume() const -> floatAulib::Streamvirtual
~Stream()Aulib::Streamvirtual