Bela
Real-time, ultra-low-latency audio and sensor processing system for BeagleBone Black
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Es9080_Codec Member List

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

closeI2C() (defined in I2c)I2cinline
currentAddress (defined in Es9080_Codec)Es9080_Codecprotected
disable() (defined in Es9080_Codec)Es9080_Codecvirtual
Es9080_Codec(int i2cBus, int i2cAddress, AudioCodecParams::ClockSource clockSource, int resetPin, double mclkFrequency, bool isVerbose) (defined in Es9080_Codec)Es9080_Codec
executeProgram(const std::string &program) (defined in Es9080_Codec)Es9080_Codecprotected
getMcaspConfig() (defined in Es9080_Codec)Es9080_Codecvirtual
getNumIns() (defined in Es9080_Codec)Es9080_Codecvirtual
getNumOuts() (defined in Es9080_Codec)Es9080_Codecvirtual
getSampleRate() (defined in Es9080_Codec)Es9080_Codecvirtual
gpio (defined in Es9080_Codec)Es9080_Codecprotected
I2c() (defined in I2c)I2cinline
I2c(I2c &&)=delete (defined in I2c)I2c
i2C_address (defined in I2c)I2cprotected
i2C_bus (defined in I2c)I2cprotected
i2C_file (defined in I2c)I2cprotected
initCodec() (defined in Es9080_Codec)Es9080_Codecvirtual
initI2C_RW(int bus, int address, int file) (defined in I2c)I2cinline
lineOutVolume (defined in Es9080_Codec)Es9080_Codecprotected
mcaspConfig (defined in Es9080_Codec)Es9080_Codecprotected
params (defined in Es9080_Codec)Es9080_Codecprotected
readBytes(void *buf, size_t count) (defined in I2c)I2cinline
readRegister(unsigned char reg) (defined in Es9080_Codec)Es9080_Codec
reset() (defined in Es9080_Codec)Es9080_Codecvirtual
running (defined in Es9080_Codec)Es9080_Codecprotected
setAddressForReg(unsigned int reg, bool write) (defined in Es9080_Codec)Es9080_Codecprotected
setHpVolume(int channel, float gain) (defined in Es9080_Codec)Es9080_Codecvirtual
setInputGain(int channel, float newGain) (defined in Es9080_Codec)Es9080_Codecvirtual
setLineOutVolume(int channel, float gain) (defined in Es9080_Codec)Es9080_Codecvirtual
setMode(std::string parameter) (defined in AudioCodec)AudioCodecinlinevirtual
startAudio(int parameter) (defined in Es9080_Codec)Es9080_Codecvirtual
stopAudio() (defined in Es9080_Codec)Es9080_Codecvirtual
verbose (defined in Es9080_Codec)Es9080_Codecprotected
writeBytes(const void *buf, size_t count) (defined in I2c)I2cinline
writeRegister(unsigned int reg, unsigned int value) (defined in Es9080_Codec)Es9080_Codec
~AudioCodec() (defined in AudioCodec)AudioCodecinlinevirtual
~Es9080_Codec() (defined in Es9080_Codec)Es9080_Codec
~I2c() (defined in I2c)I2cinlinevirtual