![]() |
Audacity 3.2.0
|
#include "WavPackCompressor.h"#include <cmath>#include <cstdint>#include <cstring>#include <wavpack/wavpack.h>#include "SampleFormat.h"#include "SampleBlock.h"#include "MemoryX.h"#include "FromChars.h"Go to the source code of this file.
Classes | |
| struct | audacity::cloud::audiocom::sync::anonymous_namespace{WavPackCompressor.cpp}::Exporter |
| struct | audacity::cloud::audiocom::sync::anonymous_namespace{WavPackCompressor.cpp}::Importer |
Namespaces | |
| namespace | audacity |
| namespace | audacity::cloud |
| namespace | audacity::cloud::audiocom |
| namespace | audacity::cloud::audiocom::sync |
| namespace | audacity::cloud::audiocom::sync::anonymous_namespace{WavPackCompressor.cpp} |
Functions | |
| float | audacity::cloud::audiocom::sync::anonymous_namespace{WavPackCompressor.cpp}::GetFloatValue (int16_t value) noexcept |
| float | audacity::cloud::audiocom::sync::anonymous_namespace{WavPackCompressor.cpp}::GetFloatValue (int32_t value) noexcept |
| float | audacity::cloud::audiocom::sync::anonymous_namespace{WavPackCompressor.cpp}::GetFloatValue (float value) noexcept |
| template<typename T > | |
| void | audacity::cloud::audiocom::sync::anonymous_namespace{WavPackCompressor.cpp}::UpdateRMS (DecompressedBlock &block, const std::vector< T > &data) |
| std::vector< uint8_t > | audacity::cloud::audiocom::sync::CompressBlock (const LockedBlock &block) |
| std::optional< DecompressedBlock > | audacity::cloud::audiocom::sync::DecompressBlock (const void *data, const std::size_t size) |