This is the complete list of members for Vsdk::Audio::Buffer, including all inherited members.
append(std::vector< int16_t > const &data) | Vsdk::Audio::Buffer | |
append(int16_t const *data, std::size_t sz) | Vsdk::Audio::Buffer | |
Buffer() noexcept | Vsdk::Audio::Buffer | |
Buffer(int sampleRate, int channelCount) | Vsdk::Audio::Buffer | |
Buffer(int16_t const *data, std::size_t sz, int sampleRate, int channelCount) | Vsdk::Audio::Buffer | |
Buffer(std::vector< int16_t > data, int sampleRate, int channelCount) | Vsdk::Audio::Buffer | |
Buffer(std::vector< float > const &data, int sampleRate, int channelCount) | Vsdk::Audio::Buffer | |
channelCount() const -> int | Vsdk::Audio::Buffer | |
clear() | Vsdk::Audio::Buffer | |
data() const -> std::vector< int16_t > const & | Vsdk::Audio::Buffer | |
data() -> std::vector< int16_t > & | Vsdk::Audio::Buffer | |
empty() const | Vsdk::Audio::Buffer | |
maxSize() const -> std::size_t | Vsdk::Audio::Buffer | |
rawData() -> int16_t * | Vsdk::Audio::Buffer | |
rawData() const -> int16_t const * | Vsdk::Audio::Buffer | |
sampleRate() const -> int | Vsdk::Audio::Buffer | |
saveToFile(std::string const &path, bool truncate=true) const | Vsdk::Audio::Buffer | |
setChannelCount(int count) | Vsdk::Audio::Buffer | |
setMaxSize(std::size_t sz) | Vsdk::Audio::Buffer | |
setSampleRate(int rate) | Vsdk::Audio::Buffer | |
size() const -> std::size_t | Vsdk::Audio::Buffer | |
takeData() -> std::vector< int16_t > && | Vsdk::Audio::Buffer |