arcsdec::v_1_0_0::DescriptorWavPCM class

Reader for RIFF WAVE files containing PCM data.

Represents a RIFF WAVE container holding PCM samples conforming to CDDA. That is 16 bit, 2 channels, 44100 samples/sec as integer representation exclusively.

Base classes

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

Constructors, destructors, conversion operators

~DescriptorWavPCM() override noexcept
Virtual default destructor.

Private functions

auto do_name() const -> std::string override
Returns "RIFF/WAVE (PCM)".

Function documentation

std::string arcsdec::v_1_0_0::DescriptorWavPCM::do_name() const override private

Returns "RIFF/WAVE (PCM)".

Returns "RIFF/WAVE (PCM)"