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) |