openMSX
openmsx::YMF262::Impl Member List

This is the complete list of members for openmsx::YMF262::Impl, including all inherited members.

createResampler()openmsx::ResampledSoundDeviceprivate
generateInput(int *buffer, unsigned num)openmsx::ResampledSoundDeviceprivate
getDescription() const openmsx::SoundDeviceinlineprivate
getEffectiveSpeed() const openmsx::SoundDeviceprivate
getHostSampleClock() const openmsx::SoundDeviceprivate
getInputRate() const openmsx::SoundDeviceinlineprivate
getName() const openmsx::SoundDeviceinlineprivate
Impl(YMF262 &self, const std::string &name, const DeviceConfig &config, bool isYMF278)openmsx::YMF262::Impl
isStereo() const openmsx::SoundDeviceprivate
MAX_CHANNELSopenmsx::SoundDeviceprivatestatic
mixChannels(int *dataOut, unsigned num)openmsx::SoundDeviceprivate
muteChannel(unsigned channel, bool muted)openmsx::SoundDeviceprivate
peekReg(unsigned reg) const openmsx::YMF262::Impl
peekStatus() const openmsx::YMF262::Impl
readReg(unsigned reg)openmsx::YMF262::Impl
readStatus()openmsx::YMF262::Impl
recordChannel(unsigned channel, const Filename &filename)openmsx::SoundDeviceprivate
registerSound(const DeviceConfig &config)openmsx::SoundDeviceprivate
RESAMPLE_BLIP enum valueopenmsx::ResampledSoundDeviceprivate
RESAMPLE_HQ enum valueopenmsx::ResampledSoundDeviceprivate
RESAMPLE_LQ enum valueopenmsx::ResampledSoundDeviceprivate
ResampledSoundDevice(MSXMotherBoard &motherBoard, string_ref name, string_ref description, unsigned channels, bool stereo=false)openmsx::ResampledSoundDeviceprivate
ResampleType enum nameopenmsx::ResampledSoundDeviceprivate
reset(EmuTime::param time)openmsx::YMF262::Impl
serialize(Archive &ar, unsigned version)openmsx::YMF262::Impl
setInputRate(unsigned sampleRate)openmsx::SoundDeviceinlineprivate
setOutputRate(unsigned sampleRate) overrideopenmsx::ResampledSoundDeviceprivatevirtual
SoundDevice(MSXMixer &mixer, string_ref name, string_ref description, unsigned numChannels, bool stereo=false)openmsx::SoundDeviceprivate
subjectDeleted(const Setting &)openmsx::Observer< Setting >inlineprivatevirtual
unregisterSound()openmsx::SoundDeviceprivate
update(const Setting &setting) overrideopenmsx::ResampledSoundDeviceprivatevirtual
updateBuffer(unsigned length, int *buffer, EmuTime::param time) overrideopenmsx::ResampledSoundDeviceprivatevirtual
updateStream(EmuTime::param time)openmsx::SoundDeviceprivate
writeReg(unsigned r, byte v, EmuTime::param time)openmsx::YMF262::Impl
writeReg512(unsigned r, byte v, EmuTime::param time)openmsx::YMF262::Impl
~EmuTimerCallback()openmsx::EmuTimerCallbackinlineprivate
~Impl()openmsx::YMF262::Impl
~Observer()openmsx::Observer< Setting >inlineprivate
~ResampledSoundDevice()openmsx::ResampledSoundDeviceprivate
~SoundDevice()openmsx::SoundDeviceprivate