addFill(float *&buffer, float value, unsigned num) | openmsx::SoundDevice | protectedstatic |
DACSound16S(std::string_view name, static_string_view desc, const DeviceConfig &config) | openmsx::DACSound16S | |
getAmplificationFactor() const | openmsx::SoundDevice | inline |
getAmplificationFactorImpl() const | openmsx::SoundDevice | protectedvirtual |
getDescription() const | openmsx::SoundDevice | inline |
getEffectiveSpeed() const | openmsx::SoundDevice | protected |
getHostSampleClock() const | openmsx::SoundDevice | protected |
getInputRate() const | openmsx::SoundDevice | inlineprotected |
getLastBuffer(unsigned channel) | openmsx::SoundDevice | |
getLastBufferSize() const | openmsx::SoundDevice | inline |
getLastMonoBufferSize() const | openmsx::SoundDevice | inline |
getName() const | openmsx::SoundDevice | inline |
getNativeSampleRate() const | openmsx::SoundDevice | inline |
getNumChannels() const | openmsx::SoundDevice | inline |
hasStereoChannels() const | openmsx::SoundDevice | inline |
isStereo() const | openmsx::SoundDevice | inline |
MAX_CHANNELS | openmsx::SoundDevice | static |
mixChannels(float *dataOut, size_t samples) | openmsx::SoundDevice | protected |
muteChannel(unsigned channel, bool muted) | openmsx::SoundDevice | |
operator=(const SoundDevice &)=delete | openmsx::SoundDevice | |
operator=(SoundDevice &&)=delete | openmsx::SoundDevice | |
recordChannel(unsigned channel, const Filename &filename) | openmsx::SoundDevice | |
registerSound(const DeviceConfig &config) | openmsx::SoundDevice | protected |
reset(EmuTime::param time) | openmsx::DACSound16S | |
serialize(Archive &ar, unsigned version) | openmsx::DACSound16S | |
setInputRate(unsigned sampleRate) | openmsx::SoundDevice | inlineprotected |
setSoftwareVolume(float volume, EmuTime::param time) | openmsx::SoundDevice | |
setSoftwareVolume(float left, float right, EmuTime::param time) | openmsx::SoundDevice | |
SoundDevice(const SoundDevice &)=delete | openmsx::SoundDevice | |
SoundDevice(SoundDevice &&)=delete | openmsx::SoundDevice | |
SoundDevice(MSXMixer &mixer, std::string_view name, static_string_view description, unsigned numChannels, unsigned inputRate, bool stereo) | openmsx::SoundDevice | protected |
unregisterSound() | openmsx::SoundDevice | protected |
updateStream(EmuTime::param time) | openmsx::SoundDevice | protected |
writeDAC(int16_t value, EmuTime::param time) | openmsx::DACSound16S | |
~DACSound16S() | openmsx::DACSound16S | virtual |
~SoundDevice() | openmsx::SoundDevice | protected |