vsdk
9.1.0
Vsdk::Audio::BufferModule Member List
This is the complete list of members for
Vsdk::Audio::BufferModule
, including all inherited members.
_state
Vsdk::Audio::ProducerModule
protected
buffer
() -> Buffer &
Vsdk::Audio::BufferModule
buffer
() const -> Buffer const &
Vsdk::Audio::BufferModule
BufferModule
() noexcept
Vsdk::Audio::BufferModule
BufferModule
(size_t fireRate) noexcept
Vsdk::Audio::BufferModule
explicit
close
() noexcept
Vsdk::Audio::ProducerModule
closeImpl
() override
Vsdk::Audio::BufferModule
protected
virtual
dispatchAudio
(T &&data, int sampleRate, int channelCount, bool isLast)
Vsdk::Audio::ProducerModule
protected
dispatchBuffer
(Buffer buffer, bool last)
Vsdk::Audio::ProducerModule
protected
fireRate
() const -> size_t
Vsdk::Audio::BufferModule
isClosed
() const
Vsdk::Audio::ProducerModule
isIdle
() const
Vsdk::Audio::ProducerModule
isOpened
() const
Vsdk::Audio::ProducerModule
isPaused
() const
Vsdk::Audio::ProducerModule
isRunning
() const
Vsdk::Audio::ProducerModule
isStarted
() const
Vsdk::Audio::ProducerModule
Iterator
typedef
Vsdk::Audio::ProducerModule
lastError
() const -> std::string
Vsdk::Audio::ProducerModule
make
(Args &&... args) -> std::shared_ptr< BufferModule >
Vsdk::Audio::ProducerModuleImpl< BufferModule >
static
open
() noexcept
Vsdk::Audio::ProducerModule
openImpl
() override
Vsdk::Audio::BufferModule
protected
virtual
operator=
(ProducerModule &&)
Vsdk::Audio::ProducerModule
operator=
(ProducerModule const &)=delete
Vsdk::Audio::ProducerModule
pause
() noexcept
Vsdk::Audio::ProducerModule
pauseImpl
()
Vsdk::Audio::ProducerModule
protected
virtual
ProducerModule
()
Vsdk::Audio::ProducerModule
ProducerModule
(ProducerModule &&)
Vsdk::Audio::ProducerModule
ProducerModule
(ProducerModule const &)=delete
Vsdk::Audio::ProducerModule
ProducerModuleImpl
()=default
Vsdk::Audio::ProducerModuleImpl< BufferModule >
resume
() noexcept
Vsdk::Audio::ProducerModule
resumeImpl
()
Vsdk::Audio::ProducerModule
protected
virtual
run
() noexcept
Vsdk::Audio::ProducerModule
runImpl
() override
Vsdk::Audio::BufferModule
protected
virtual
setFireRate
(size_t fireRate)
Vsdk::Audio::BufferModule
start
() noexcept
Vsdk::Audio::ProducerModule
startImpl
() override
Vsdk::Audio::BufferModule
protected
virtual
state
() const -> State
Vsdk::Audio::ProducerModule
State
enum name
Vsdk::Audio::ProducerModule
stop
() noexcept
Vsdk::Audio::ProducerModule
stopImpl
() override
Vsdk::Audio::BufferModule
protected
virtual
subscribeFirst
(AudioCallback c) -> Iterator
Vsdk::Audio::ProducerModule
subscribeLast
(AudioCallback c) -> Iterator
Vsdk::Audio::ProducerModule
unsubscribe
(Iterator it) noexcept
Vsdk::Audio::ProducerModule
~BufferModule
() override
Vsdk::Audio::BufferModule
~ConsumerModule
()=default
Vsdk::Audio::ConsumerModule
virtual
~ProducerModule
()=0
Vsdk::Audio::ProducerModule
pure virtual
Generated on Fri Oct 27 2023 16:23:30 for vsdk by
1.8.17