#include <CassetteImage.hh>
Definition at line 12 of file CassetteImage.hh.
◆ FileType
◆ ~CassetteImage()
virtual openmsx::CassetteImage::~CassetteImage |
( |
| ) |
|
|
virtualdefault |
◆ CassetteImage()
openmsx::CassetteImage::CassetteImage |
( |
| ) |
|
|
protecteddefault |
◆ fillBuffer()
virtual void openmsx::CassetteImage::fillBuffer |
( |
unsigned |
pos, |
|
|
std::span< float *, 1 > |
bufs, |
|
|
unsigned |
num |
|
) |
| const |
|
pure virtual |
◆ getAmplificationFactorImpl()
virtual float openmsx::CassetteImage::getAmplificationFactorImpl |
( |
| ) |
const |
|
pure virtual |
◆ getEndTime()
virtual EmuTime openmsx::CassetteImage::getEndTime |
( |
| ) |
const |
|
pure virtual |
◆ getFirstFileType()
FileType openmsx::CassetteImage::getFirstFileType |
( |
| ) |
const |
|
inline |
◆ getFirstFileTypeAsString()
std::string openmsx::CassetteImage::getFirstFileTypeAsString |
( |
| ) |
const |
◆ getFrequency()
virtual unsigned openmsx::CassetteImage::getFrequency |
( |
| ) |
const |
|
pure virtual |
◆ getSampleAt()
virtual int16_t openmsx::CassetteImage::getSampleAt |
( |
EmuTime::param |
time | ) |
const |
|
pure virtual |
◆ getSha1Sum()
const Sha1Sum & openmsx::CassetteImage::getSha1Sum |
( |
| ) |
const |
Get sha1sum for this image.
This is based on the content of the file, not the logical meaning of the file. IOW: it's possible for different files (with different sha1sum) to represent the same logical cassette data (e.g. wav with different bits per sample). This method will give a different sha1sum to such files.
Definition at line 25 of file CassetteImage.cc.
References openmsx::Sha1Sum::empty().
◆ setFirstFileType()
void openmsx::CassetteImage::setFirstFileType |
( |
FileType |
type | ) |
|
|
inlineprotected |
◆ setSha1Sum()
void openmsx::CassetteImage::setSha1Sum |
( |
const Sha1Sum & |
sha1sum | ) |
|
|
protected |
The documentation for this class was generated from the following files: