arduino-audio-tools
AudioBoardStream Member List

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

_timeout (defined in Print)Printprotected
action_increment_value (defined in AudioBoardStream)AudioBoardStreamprotected
actionHeadphoneDetection(bool, int, void *)AudioBoardStreaminlinestatic
actions (defined in AudioBoardStream)AudioBoardStreamprotected
actionStart(bool, int, void *)AudioBoardStreaminlinestatic
actionStartStop(bool, int, void *)AudioBoardStreaminlinestatic
actionStop(bool, int, void *)AudioBoardStreaminlinestatic
actionVolumeDown(bool, int, void *)AudioBoardStreaminlinestatic
actionVolumeIncrementValue() (defined in AudioBoardStream)AudioBoardStreaminline
actionVolumeUp(bool, int, void *)AudioBoardStreaminlinestatic
active (defined in AudioBoardStream)AudioBoardStreamprotected
addAction(int pin, void(*action)(bool, int, void *), void *ref=nullptr)AudioBoardStreaminline
addAction(int pin, void(*action)(bool, int, void *), AudioActions::ActiveLogic activeLogic, void *ref=nullptr)AudioBoardStreaminline
addDefaultActions()AudioBoardStreaminline
addHeadphonDetectionAction()AudioBoardStreaminline
addNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
addStartStopAction()AudioBoardStreaminline
addVolumeActions()AudioBoardStreaminline
audioActions()AudioBoardStreaminline
AudioBoardStream(audio_driver::AudioBoard &board)AudioBoardStreaminline
audioInfo() overrideAudioStreaminlinevirtual
audioInfoOut()AudioInfoSupportinlinevirtual
AudioStream()=default (defined in AudioStream)AudioStream
AudioStream(AudioStream const &)=delete (defined in AudioStream)AudioStream
available() overrideI2SCodecStreaminlinevirtual
availableForWrite() overrideI2SCodecStreaminlinevirtual
BaseStream()=default (defined in BaseStream)BaseStream
BaseStream(BaseStream const &)=delete (defined in BaseStream)BaseStream
begin() override (defined in AudioBoardStream)AudioBoardStreaminlinevirtual
begin(I2SCodecConfig cfg) overrideAudioBoardStreaminlinevirtual
begin1() (defined in I2SCodecStream)I2SCodecStreaminlineprotected
beginCodec(I2SCodecConfig info) (defined in I2SCodecStream)I2SCodecStreaminlineprotected
board()I2SCodecStreaminline
cfg (defined in I2SCodecStream)I2SCodecStreamprotected
clearNotifyAudioChange()AudioInfoSourceinlinevirtual
codec_cfg (defined in I2SCodecStream)I2SCodecStreamprotected
defaultConfig(RxTxMode mode=TX_MODE)I2SCodecStreaminline
driver()I2SCodecStreaminline
end()I2SCodecStreaminlinevirtual
flush() override (defined in BaseStream)BaseStreaminlinevirtual
getActionLogic(int pin)AudioBoardStreaminlineprotected
getActions() (defined in AudioBoardStream)AudioBoardStreaminline
getKey(int pos)I2SCodecStreaminline
getPinID(PinFunction function)I2SCodecStreaminline
getPinID(PinFunction function, int pos)I2SCodecStreaminline
getPins()I2SCodecStreaminline
getSdCsPin() (defined in AudioBoardStream)AudioBoardStreaminlineprotected
getVolume()I2SCodecStreaminline
hasBoard()I2SCodecStreaminline
headphoneIsConnected (defined in AudioBoardStream)AudioBoardStreamprotected
headphoneStatus()AudioBoardStreaminline
i2s (defined in I2SCodecStream)I2SCodecStreamprotected
I2SCodecStream()=defaultI2SCodecStream
I2SCodecStream(AudioBoard &board)I2SCodecStreaminline
I2SCodecStream(AudioBoard *board)I2SCodecStreaminline
incrementVolume(float inc)AudioBoardStreaminline
info (defined in AudioStream)AudioStreamprotected
is_active (defined in I2SCodecStream)I2SCodecStreamprotected
is_notify_active (defined in AudioInfoSource)AudioInfoSourceprotected
isNotifyActive()AudioInfoSourceinline
not_supported(int out, const char *msg="") (defined in AudioStream)AudioStreaminlineprotectedvirtual
notify_vector (defined in AudioInfoSource)AudioInfoSourceprotected
notifyAudioChange(AudioInfo info) (defined in AudioInfoSource)AudioInfoSourceinlineprotected
operator bool() (defined in AudioStream)AudioStreaminlinevirtual
operator=(AudioStream const &)=delete (defined in AudioStream)AudioStream
operator=(BaseStream const &)=delete (defined in BaseStream)BaseStream
p_board (defined in I2SCodecStream)I2SCodecStreamprotected
pinAuxin()AudioBoardStreaminline
pinHeadphoneDetect()AudioBoardStreaminline
pinInputMode()AudioBoardStreaminline
pinInputPlay()AudioBoardStreaminline
pinInputRec()AudioBoardStreaminline
pinInputSet()AudioBoardStreaminline
pinLed(int idx)AudioBoardStreaminline
pinPaEnable()AudioBoardStreaminline
pinVolumeDown()AudioBoardStreaminline
pinVolumeUp()AudioBoardStreaminline
processActions()AudioBoardStreaminline
readBytes(uint8_t *data, size_t len) overrideI2SCodecStreaminlinevirtual
readSilence(uint8_t *buffer, size_t length)AudioStreaminlinevirtual
refillReadBuffer() (defined in BaseStream)BaseStreaminlineprotected
removeNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
setActionVolumeIncrementValue(float value)AudioBoardStreaminline
setActive(bool active)AudioBoardStreaminline
setAudioInfo(AudioInfo info)I2SCodecStreaminlinevirtual
setBoard(AudioBoard &board)I2SCodecStreaminline
setBoard(AudioBoard *board)I2SCodecStreaminline
setMute(bool mute)I2SCodecStreaminline
setMute(bool mute, int line)I2SCodecStreaminline
setNotifyActive(bool flag)AudioInfoSourceinline
setPAPower(bool active)I2SCodecStreaminline
setSpeakerActive(bool active)AudioBoardStreaminline
setupI2SPins()I2SCodecStreaminlineprotected
setVolume(float vol) overrideI2SCodecStreaminlinevirtual
tmp_in (defined in BaseStream)BaseStreamprotected
tmp_out (defined in BaseStream)BaseStreamprotected
toCodecBits(int bits) (defined in I2SCodecStream)I2SCodecStreaminlineprotected
toFormat(I2SFormat fmt) (defined in I2SCodecStream)I2SCodecStreaminlineprotected
toRate(int rate) (defined in I2SCodecStream)I2SCodecStreaminlineprotected
volume() overrideI2SCodecStreaminlinevirtual
volume_value (defined in VolumeSupport)VolumeSupportprotected
write(const uint8_t *data, size_t len)I2SCodecStreaminlinevirtual
write(uint8_t ch) override (defined in BaseStream)BaseStreaminlinevirtual
writeSilence(size_t len)AudioStreaminlinevirtual
~AudioStream()=default (defined in AudioStream)AudioStreamvirtual
~BaseStream()=default (defined in BaseStream)BaseStreamvirtual