class final
#include <calculators.hpp>
v_1_0_0::ARIdCalculator Calculate AccurateRip ID of an album.
When instantiated, the default_
Base classes
-
template<class ReaderType>class v_1_0_0::FileReaderProvider<MetadataParser>
- Base class for classes that create opaque readers.
Constructors, destructors, conversion operators
- ARIdCalculator()
- Constructor.
Public functions
- auto audio() const -> const AudioInfo*
- AudioInfo used by this instance.
- auto calculate(const std::string& metafilename) const -> std::unique_ptr<ARId>
- Calculate ARId using the specified metadata file.
- auto calculate(const std::string& metafilename, const std::string& audiofilename) const -> std::unique_ptr<ARId>
- Calculate ARId using the specified metadata and audio files.
- void set_audio(const AudioInfo& audio)
- Set the AudioInfo used by this instance.
Function documentation
std::unique_ptr<ARId> arcsdec:: v_1_0_0:: ARIdCalculator:: calculate(const std::string& metafilename) const
Calculate ARId using the specified metadata file.
Parameters | |
---|---|
metafilename in | Name of the metadata file |
Returns | The AccurateRip id for this medium |
std::unique_ptr<ARId> arcsdec:: v_1_0_0:: ARIdCalculator:: calculate(const std::string& metafilename,
const std::string& audiofilename) const
Calculate ARId using the specified metadata and audio files.
Parameters | |
---|---|
metafilename in | Name of the metadata file |
audiofilename in | Name of the audiofile |
Returns | The AccurateRip id for this medium |