Calculators for AccurateRip Checksums and IDs module

Calculators for AccurateRip checksums and IDs.

ARIdCalculator is a calculator for the AccurateRip id of a given medium description. ARCSCalculator is a calculator for the ARCSs for each audio track of a given file. TOCParser is a format independent parser for TOC files.

Classes

class arcsdec::v_1_0_0::ARCSCalculator
Calculate ARCSs for input audio files.
class arcsdec::v_1_0_0::ARIdCalculator
Calculate AccurateRip ID of an album.
class arcsdec::v_1_0_0::AudioInfo
Format-independent parser for audio metadata.
template<class ReaderType>
class arcsdec::v_1_0_0::FileReaderProvider
Base class for classes that create opaque readers.
class arcsdec::v_1_0_0::ReaderAndFormatHolder
Interface for a class that holds formats and readers.
template<class ReaderType>
class arcsdec::v_1_0_0::SelectionPerformer
Interface for a class that performs a selection.
class arcsdec::v_1_0_0::TOCParser
Format-independent parser for CD TOC metadata files.

Functions

template<class ReaderType>
auto default_selection() -> const FileReaderSelection*
Provide the default FileReaderSelection for the specified ReaderType.

Function documentation

template<class ReaderType>
const FileReaderSelection* default_selection()

Provide the default FileReaderSelection for the specified ReaderType.

Returns The default FileReaderSelection.