|
openMSX
|
#include <WavImage.hh>


Public Member Functions | |
| WavImage (const Filename &filename, FilePool &filePool) | |
| virtual | ~WavImage () |
| virtual short | getSampleAt (EmuTime::param time) |
| virtual EmuTime | getEndTime () const |
| virtual unsigned | getFrequency () const |
| virtual void | fillBuffer (unsigned pos, int **bufs, unsigned num) const |
Public Member Functions inherited from openmsx::CassetteImage | |
| virtual | ~CassetteImage () |
| virtual short | getSampleAt (EmuTime::param time)=0 |
| virtual EmuTime | getEndTime () const =0 |
| virtual unsigned | getFrequency () const =0 |
| virtual void | fillBuffer (unsigned pos, int **bufs, unsigned num) const =0 |
| FileType | getFirstFileType () const |
| std::string | getFirstFileTypeAsString () const |
| const Sha1Sum & | getSha1Sum () const |
| Get sha1sum for this image. | |
Additional Inherited Members | |
Public Types inherited from openmsx::CassetteImage | |
| enum | FileType { ASCII, BINARY, BASIC, UNKNOWN } |
Protected Member Functions inherited from openmsx::CassetteImage | |
| CassetteImage () | |
| void | setFirstFileType (FileType type) |
| void | setSha1Sum (const Sha1Sum &sha1sum) |
Definition at line 15 of file WavImage.hh.
Definition at line 11 of file WavImage.cc.
References openmsx::WavData::getFreq(), openmsx::File::getSha1Sum(), openmsx::WavData::getSize(), openmsx::File::setFilePool(), openmsx::DynamicClock::setFreq(), openmsx::CassetteImage::setSha1Sum(), and xrange().
|
virtual |
Definition at line 40 of file WavImage.cc.
|
virtual |
Definition at line 71 of file WavImage.cc.
References openmsx::WavData::getSize(), and xrange().
|
virtual |
Definition at line 59 of file WavImage.cc.
References openmsx::WavData::getSize(), and openmsx::DynamicClock::getTime().
|
virtual |
Definition at line 66 of file WavImage.cc.
References openmsx::DynamicClock::getFreq().
|
virtual |
Definition at line 53 of file WavImage.cc.
References openmsx::Math::clipIntToShort(), and openmsx::DynamicClock::getTicksTill().
1.8.1.2