arduino-audio-driver
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
NoDriverClass Member List

This is the complete list of members for NoDriverClass, including all inherited members.

begin(CodecConfig codecCfg, DriverPins &pins)NoDriverClassinlinevirtual
codec_cfgAudioDriverprotected
configInterface(codec_mode_t mode, I2SDefinition iface)AudioDriverinlineprotectedvirtual
controlState(codec_mode_t mode)AudioDriverinlineprotectedvirtual
deinit()AudioDriverinlineprotectedvirtual
end(void)NoDriverClassinlinevirtual
getI2C()AudioDriverinlineprotectedvirtual
getI2CAddress()AudioDriverinlinevirtual
getVolume()NoDriverClassinlinevirtual
i2c_default_addressAudioDriverprotected
init(codec_config_t codec_cfg)AudioDriverinlineprotectedvirtual
isInputVolumeSupported()NoDriverClassinlinevirtual
isVolumeSupported()NoDriverClassinlinevirtual
limitValue(int volume, int min=0, int max=100)AudioDriverinlineprotected
mapVolume(int x, int in_min, int in_max, int out_min, int out_max)AudioDriverinlineprotected
operator bool()AudioDriverinline
p_pinsAudioDriverprotected
pins()AudioDriverinlinevirtual
setConfig(CodecConfig codecCfg)AudioDriverinlinevirtual
setI2CAddress(uint16_t adr)AudioDriverinlinevirtual
setInputVolume(int volume)NoDriverClassinlinevirtual
setMute(bool enable)NoDriverClassinlinevirtual
audio_driver::AudioDriver::setMute(bool mute, int line)AudioDriverinlinevirtual
setPAPower(bool enable)AudioDriverinline
setPins(DriverPins &pins)AudioDriverinline
setupI2CAddress()AudioDriverinline
setVolume(int volume)NoDriverClassinlinevirtual