arcsdec::v_1_0_0::DescriptorWavpack class final

Wavpack-5-based reader for losslessly encoded wavpack files.

Represents a Wavpack container holding losslessly encoded samples conforming to CDDA. That is 16 bit, 2 channels, 44100 samples/sec as integer representation exclusively.

The Wavpack AudioReader will only read Wavpack files containing losslessly compressed samples in integer format. Float samples are not supported. Validation requires CDDA conform samples. Original file formats other than WAV are not supported.

Base classes

class v_1_0_0::FileReaderDescriptor
Abstract base class for the properties of a FileReader.

Constructors, destructors, conversion operators

~DescriptorWavpack() final noexcept
Default destructor.

Private functions

auto do_name() const -> std::string final
Returns "Wavpack".

Function documentation

std::string arcsdec::v_1_0_0::DescriptorWavpack::do_name() const final private

Returns "Wavpack".

Returns "Wavpack"