SYMBOL INDEX (412 symbols across 41 files) FILE: docs/html/dynsections.js function toggleVisibility (line 25) | function toggleVisibility(linkObj) function updateStripes (line 46) | function updateStripes() function toggleLevel (line 52) | function toggleLevel(level) function toggleFolder (line 73) | function toggleFolder(id) function toggleInherit (line 108) | function toggleInherit(id) FILE: docs/html/jquery.js function b (line 2) | function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e... function w (line 2) | function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof... function d (line 2) | function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e... function se (line 2) | function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeTy... function ue (line 2) | function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cac... function le (line 2) | function le(e){return e[k]=!0,e} function ce (line 2) | function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(... function fe (line 2) | function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[... function pe (line 2) | function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourc... function de (line 2) | function de(t){return function(e){return"input"===e.nodeName.toLowerCase... function he (line 2) | function he(n){return function(e){var t=e.nodeName.toLowerCase();return(... function ge (line 2) | function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.... function ve (line 2) | function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,... function ye (line 2) | function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e} function me (line 2) | function me(){} function xe (line 2) | function xe(e){for(var t=0,n=e.length,r="";tr;r++)a=n.classesElementLookup[... function r (line 8) | function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-st... function i (line 8) | function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)} function e (line 8) | function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFl... function i (line 8) | function i(e,i){return parseInt(t.css(e,i),10)||0} function s (line 8) | function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e... function s (line 8) | function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"pa... function n (line 15) | function n(a){return!a.nodeName||-1!==$.inArray(a.nodeName.toLowerCase()... function h (line 15) | function h(a){return $.isFunction(a)||$.isPlainObject(a)?a:{top:a,left:a}} function k (line 15) | function k(a){var k=$.extend({},b,{queue:!0,duration:d,complete:a&&funct... function CSSCoordinates (line 23) | function CSSCoordinates(){var me=this;me.top="auto";me.left="auto";me.ri... function DisplayController (line 23) | function DisplayController(element,options,tipController){var hoverTimer... function PlacementCalculator (line 23) | function PlacementCalculator(){function computePlacementCoords(element,p... function TooltipController (line 23) | function TooltipController(options){var placementCalculator=new Placemen... function isSvgElement (line 23) | function isSvgElement(element){return Boolean(window.SVGElement&&element... function isMouseEvent (line 23) | function isMouseEvent(event){return Boolean(event&&$.inArray(event.type,... function initTracking (line 23) | function initTracking(){if(!session.mouseTrackingActive){session.mouseTr... function getViewportDimensions (line 23) | function getViewportDimensions(){session.scrollLeft=$window.scrollLeft()... function trackResize (line 23) | function trackResize(){session.windowWidth=$window.width();session.windo... function trackScroll (line 23) | function trackScroll(){var x=$window.scrollLeft(),y=$window.scrollTop();... function trackMouse (line 23) | function trackMouse(event){session.currentX=event.pageX;session.currentY... function isMouseOver (line 23) | function isMouseOver(element){var elementPosition=element.offset(),eleme... function getTooltipContent (line 23) | function getTooltipContent(element){var tipText=element.data(DATA_POWERT... function getViewportCollisions (line 23) | function getViewportCollisions(coords,elementWidth,elementHeight){var vi... function countFlags (line 23) | function countFlags(value){var count=0;while(value){value&=value-1;count... function f (line 33) | function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault... function initMouseDetection (line 35) | function initMouseDetection(t){var e=".smartmenus_mouse";if(mouseDetecti... function isTouchEvent (line 35) | function isTouchEvent(t){return!/^(4|mouse)$/.test(t.pointerType)} function getEventsNS (line 35) | function getEventsNS(t,e){e||(e="");var i={};for(var s in t)i[s.split(" ... FILE: docs/html/menu.js function initMenu (line 25) | function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { FILE: docs/html/search/search.js function convertToId (line 25) | function convertToId(search) function getXPos (line 48) | function getXPos(item) function getYPos (line 62) | function getYPos(item) function SearchBox (line 83) | function SearchBox(name, resultsPath, inFrame, label, extension) function SearchResults (line 429) | function SearchResults(name) function setKeyActions (line 734) | function setKeyActions(elem,action) function setClassAttr (line 741) | function setClassAttr(elem,attr) function createResults (line 747) | function createResults() function init_search (line 802) | function init_search() FILE: examples/output/SineWaveGenerator.h function class (line 15) | class SineWaveGenerator { function setFrequency (line 26) | void setFrequency(uint16_t frequency) { function setSampleRate (line 30) | void setSampleRate(uint16_t sr){ function readSample (line 36) | int16_t readSample() { function read (line 47) | size_t read(uint8_t *buffer, size_t bytes){ FILE: examples/output_without_i2s/SineWaveGenerator.h function class (line 15) | class SineWaveGenerator { function setFrequency (line 26) | void setFrequency(uint16_t frequency) { function setSampleRate (line 30) | void setSampleRate(uint16_t sr){ function readSample (line 36) | int16_t readSample() { function read (line 44) | size_t read(uint8_t *buffer, size_t bytes){ FILE: src/AudioKitHAL.h function namespace (line 29) | namespace audiokit { type AudioKitInOut (line 189) | enum AudioKitInOut { KitOutput, KitInput, KitInputOutput } function class (line 196) | class AudioKit { FILE: src/audio_driver/ac101/ac101.c function esp_err_t (line 44) | static esp_err_t ac101_write_reg(uint8_t reg_addr, uint16_t val) function esp_err_t (line 61) | static esp_err_t i2c_example_master_read_slave(uint8_t DevAddr, uint8_t ... function ac101_read_reg (line 80) | static uint16_t ac101_read_reg(uint8_t reg_addr) function i2c_init (line 90) | static int i2c_init() function set_codec_clk (line 100) | void set_codec_clk(audio_hal_iface_samples_t sampledata) function get_src_value (line 136) | uint16_t get_src_value(audio_hal_adc_input_t adc_input){ function esp_err_t (line 160) | esp_err_t ac101_init(audio_hal_codec_config_t *codec_cfg) function ac101_get_spk_volume (line 214) | int ac101_get_spk_volume(void) function esp_err_t (line 222) | esp_err_t ac101_set_spk_volume(uint8_t volume) function ac101_get_earph_volume (line 239) | int ac101_get_earph_volume(void) function esp_err_t (line 246) | esp_err_t ac101_set_earph_volume(uint8_t volume) function esp_err_t (line 262) | esp_err_t ac101_set_output_mixer_gain(ac_output_mixer_gain_t gain, ac_ou... function esp_err_t (line 290) | esp_err_t AC101_start(ac_module_t mode) function esp_err_t (line 326) | esp_err_t AC101_stop(ac_module_t mode) function esp_err_t (line 334) | esp_err_t ac101_deinit(void) function esp_err_t (line 340) | esp_err_t ac101_ctrl_state(audio_hal_codec_mode_t mode, audio_hal_ctrl_t... function esp_err_t (line 375) | esp_err_t ac101_config_i2s(audio_hal_codec_mode_t mode, audio_hal_codec_... function esp_err_t (line 455) | esp_err_t AC101_i2s_config_clock(ac_i2s_clock_t *cfg) function esp_err_t (line 467) | esp_err_t ac101_set_voice_mute(bool enable) function esp_err_t (line 479) | esp_err_t ac101_set_voice_volume(int volume) function esp_err_t (line 487) | esp_err_t ac101_get_voice_volume(int *volume) function ac101_pa_power (line 493) | void ac101_pa_power(bool enable) FILE: src/audio_driver/ac101/ac101.h type ac_adda_fs_i2s1_t (line 75) | typedef enum{ type ac_i2s1_bclk_div_t (line 89) | typedef enum{ type ac_i2s1_lrck_div_t (line 107) | typedef enum{ type ac_bits_length_t (line 115) | typedef enum { type ac_mode_sm_t (line 122) | typedef enum { type ac_module_t (line 129) | typedef enum { type ac_output_mixer_source_t (line 138) | typedef enum{ type ac_output_mixer_gain_t (line 144) | typedef enum { type ac_i2s_clock_t (line 158) | typedef struct { FILE: src/audio_driver/es7148/es7148.c function es7148_codec_initialized (line 45) | static bool es7148_codec_initialized() function esp_err_t (line 50) | esp_err_t es7148_codec_init(audio_hal_codec_config_t *cfg) function esp_err_t (line 60) | esp_err_t es7148_codec_deinit(void) function esp_err_t (line 66) | esp_err_t es7148_codec_ctrl_state(audio_hal_codec_mode_t mode, audio_hal... function esp_err_t (line 71) | esp_err_t es7148_codec_config_i2s(audio_hal_codec_mode_t mode, audio_hal... function esp_err_t (line 76) | esp_err_t es7148_codec_set_voice_mute(bool mute) function esp_err_t (line 81) | esp_err_t es7148_codec_set_voice_volume(int volume) function esp_err_t (line 87) | esp_err_t es7148_codec_get_voice_volume(int *volume) FILE: src/audio_driver/es7210/es7210.c type _coeff_div (line 59) | struct _coeff_div { type _coeff_div (line 88) | struct _coeff_div function esp_err_t (line 140) | static esp_err_t es7210_write_reg(uint8_t reg_addr, uint8_t data) function esp_err_t (line 145) | static esp_err_t es7210_update_reg_bit(uint8_t reg_addr, uint8_t update_... function i2c_init (line 153) | static int i2c_init() function get_coeff (line 168) | static int get_coeff(uint32_t mclk, uint32_t lrck) function get_es7210_mclk_src (line 177) | int8_t get_es7210_mclk_src(void) function es7210_read_reg (line 182) | int es7210_read_reg(uint8_t reg_addr) function esp_err_t (line 189) | esp_err_t es7210_config_sample(audio_hal_iface_samples_t sample) function esp_err_t (line 251) | esp_err_t es7210_mic_select(es7210_input_mics_t mic) function esp_err_t (line 292) | esp_err_t es7210_adc_init(audio_hal_codec_config_t *codec_cfg) function esp_err_t (line 342) | esp_err_t es7210_adc_deinit() function esp_err_t (line 348) | esp_err_t es7210_config_fmt(audio_hal_iface_format_t fmt) function esp_err_t (line 381) | esp_err_t es7210_set_bits(audio_hal_iface_bits_t bits) function esp_err_t (line 405) | esp_err_t es7210_adc_config_i2s(audio_hal_codec_mode_t mode, audio_hal_c... function esp_err_t (line 414) | esp_err_t es7210_start(uint8_t clock_reg_value) function esp_err_t (line 428) | esp_err_t es7210_stop(void) function esp_err_t (line 443) | esp_err_t es7210_adc_ctrl_state(audio_hal_codec_mode_t mode, audio_hal_c... function esp_err_t (line 463) | esp_err_t es7210_adc_set_gain(es7210_gain_value_t gain) function esp_err_t (line 488) | esp_err_t es7210_adc_get_gain(void) function esp_err_t (line 512) | esp_err_t es7210_adc_set_volume(int volume) function esp_err_t (line 519) | esp_err_t es7210_set_mute(bool enable) function es7210_read_all (line 525) | void es7210_read_all(void) FILE: src/audio_driver/es7210/es7210.h type es7210_address_t (line 67) | typedef enum { type es7210_input_mics_t (line 74) | typedef enum { type es7210_gain_value_t (line 81) | typedef enum gain_value{ FILE: src/audio_driver/es7243/es7243.c function esp_err_t (line 55) | static esp_err_t es7243_write_reg(uint8_t reg_add, uint8_t data) function i2c_init (line 60) | static int i2c_init() function esp_err_t (line 75) | esp_err_t es7243_adc_set_addr(int addr) function esp_err_t (line 82) | static esp_err_t es7243_mclk_active(uint8_t mclk_gpio) function esp_err_t (line 104) | esp_err_t es7243_adc_init(audio_hal_codec_config_t *codec_cfg) function esp_err_t (line 122) | esp_err_t es7243_adc_deinit(void) function esp_err_t (line 127) | esp_err_t es7243_adc_ctrl_state(audio_hal_codec_mode_t mode, audio_hal_c... function esp_err_t (line 132) | esp_err_t es7243_adc_config_i2s(audio_hal_codec_mode_t mode, audio_hal_c... function esp_err_t (line 137) | esp_err_t es7243_adc_set_voice_mute(bool mute) function esp_err_t (line 148) | esp_err_t es7243_adc_set_voice_volume(int volume) function esp_err_t (line 188) | esp_err_t es7243_adc_get_voice_volume(int *volume) FILE: src/audio_driver/es7243e/es7243e.c function esp_err_t (line 52) | static esp_err_t es7243e_write_reg(uint8_t reg_add, uint8_t data) function i2c_init (line 57) | static int i2c_init() function esp_err_t (line 74) | esp_err_t es7243e_adc_set_addr(int addr) function esp_err_t (line 80) | esp_err_t es7243e_adc_init(audio_hal_codec_config_t *codec_cfg) function esp_err_t (line 131) | esp_err_t es7243e_adc_deinit(void) function esp_err_t (line 136) | esp_err_t es7243e_adc_ctrl_state(audio_hal_codec_mode_t mode, audio_hal_... function esp_err_t (line 168) | esp_err_t es7243e_adc_config_i2s(audio_hal_codec_mode_t mode, audio_hal_... function esp_err_t (line 173) | esp_err_t es7243e_adc_set_voice_volume(int volume) function esp_err_t (line 178) | esp_err_t es7243e_adc_get_voice_volume(int *volume) FILE: src/audio_driver/es8156/es8156.c function es8156_codec_initialized (line 67) | static bool es8156_codec_initialized() function esp_err_t (line 72) | static esp_err_t es8156_write_reg(uint8_t reg_addr, uint8_t data) function es8156_read_reg (line 77) | static int es8156_read_reg(uint8_t reg_addr) function i2c_init (line 84) | static int i2c_init() function esp_err_t (line 101) | static esp_err_t es8156_standby(void) function esp_err_t (line 117) | static esp_err_t es8156_resume(void) function es8156_pa_power (line 132) | void es8156_pa_power(bool enable) function esp_err_t (line 141) | esp_err_t es8156_codec_init(audio_hal_codec_config_t *cfg) function esp_err_t (line 183) | esp_err_t es8156_codec_deinit(void) function esp_err_t (line 190) | esp_err_t es8156_codec_ctrl_state(audio_hal_codec_mode_t mode, audio_hal... function esp_err_t (line 202) | esp_err_t es8156_codec_config_i2s(audio_hal_codec_mode_t mode, audio_hal... function esp_err_t (line 207) | esp_err_t es8156_codec_set_voice_mute(bool enable) function esp_err_t (line 231) | esp_err_t es8156_codec_set_voice_volume(int volume) function esp_err_t (line 242) | esp_err_t es8156_codec_get_voice_volume(int *volume) FILE: src/audio_driver/es8311/es8311.c type _coeff_div (line 74) | struct _coeff_div { type _coeff_div (line 90) | struct _coeff_div function esp_err_t (line 201) | static esp_err_t es8311_write_reg(uint8_t reg_addr, uint8_t data) function es8311_read_reg (line 206) | static int es8311_read_reg(uint8_t reg_addr) function i2c_init (line 213) | static int i2c_init() function get_coeff (line 231) | static int get_coeff(uint32_t mclk, uint32_t rate) function es8311_mute (line 245) | static void es8311_mute(int mute) function es8311_suspend (line 264) | static void es8311_suspend(void) function es8311_pa_power (line 281) | void es8311_pa_power(bool enable) function esp_err_t (line 291) | esp_err_t es8311_codec_init(audio_hal_codec_config_t *codec_cfg) function esp_err_t (line 482) | esp_err_t es8311_codec_deinit() function esp_err_t (line 488) | esp_err_t es8311_config_fmt(es_i2s_fmt_t fmt) function esp_err_t (line 526) | esp_err_t es8311_set_bits_per_sample(audio_hal_iface_bits_t bits) function esp_err_t (line 555) | esp_err_t es8311_codec_config_i2s(audio_hal_codec_mode_t mode, audio_hal... function esp_err_t (line 563) | esp_err_t es8311_codec_ctrl_state(audio_hal_codec_mode_t mode, audio_hal... function esp_err_t (line 597) | esp_err_t es8311_start(es_module_t mode) function esp_err_t (line 648) | esp_err_t es8311_stop(es_module_t mode) function esp_err_t (line 655) | esp_err_t es8311_codec_set_voice_volume(int volume) function esp_err_t (line 669) | esp_err_t es8311_codec_get_voice_volume(int *volume) function esp_err_t (line 684) | esp_err_t es8311_set_voice_mute(bool enable) function esp_err_t (line 691) | esp_err_t es8311_get_voice_mute(int *mute) function esp_err_t (line 703) | esp_err_t es8311_set_mic_gain(es8311_mic_gain_t gain_db) function es8311_read_all (line 710) | void es8311_read_all() FILE: src/audio_driver/es8311/es8311.h type es8311_mic_gain_t (line 106) | typedef enum { FILE: src/audio_driver/es8374/es8374.c function es8374_codec_initialized (line 56) | static bool es8374_codec_initialized() function esp_err_t (line 61) | static esp_err_t es_write_reg(uint8_t slave_addr, uint8_t reg_add, uint8... function esp_err_t (line 66) | static esp_err_t es_read_reg(uint8_t slave_addr, uint8_t reg_add, uint8_... function i2c_init (line 71) | static int i2c_init() function esp_err_t (line 86) | esp_err_t es8374_write_reg(uint8_t reg_add, uint8_t data) function es8374_read_reg (line 91) | int es8374_read_reg(uint8_t reg_add, uint8_t *regv) function es8374_read_all (line 106) | void es8374_read_all() function esp_err_t (line 115) | esp_err_t es8374_set_voice_mute(bool enable) function esp_err_t (line 129) | esp_err_t es8374_get_voice_mute(void) function esp_err_t (line 142) | esp_err_t es8374_set_bits_per_sample(es_module_t mode, es_bits_length_t ... function esp_err_t (line 166) | esp_err_t es8374_config_fmt(es_module_t mode, es_i2s_fmt_t fmt) function esp_err_t (line 194) | esp_err_t es8374_start(es_module_t mode) function esp_err_t (line 246) | esp_err_t es8374_stop(es_module_t mode) function esp_err_t (line 291) | esp_err_t es8374_i2s_config_clock(es_i2s_clock_t cfg) function esp_err_t (line 513) | esp_err_t es8374_config_dac_output(es_dac_output_t output) function esp_err_t (line 531) | esp_err_t es8374_config_adc_input(es_adc_input_t input) function esp_err_t (line 545) | esp_err_t es8374_set_mic_gain(es_mic_gain_t gain) function esp_err_t (line 561) | esp_err_t es8374_codec_set_voice_volume(int volume) function esp_err_t (line 578) | esp_err_t es8374_codec_get_voice_volume(int *volume) function es8374_set_adc_dac_volume (line 597) | static int es8374_set_adc_dac_volume(int mode, int volume, int dot) function es8374_set_d2se_pga (line 621) | static int es8374_set_d2se_pga(es_d2se_pga_t gain) function es8374_init_reg (line 639) | static int es8374_init_reg(audio_hal_codec_mode_t ms_mode, es_i2s_fmt_t ... function esp_err_t (line 708) | esp_err_t es8374_codec_init(audio_hal_codec_config_t *cfg) function esp_err_t (line 733) | esp_err_t es8374_codec_deinit(void) function esp_err_t (line 739) | esp_err_t es8374_codec_config_i2s(audio_hal_codec_mode_t mode, audio_hal... function esp_err_t (line 755) | esp_err_t es8374_codec_ctrl_state(audio_hal_codec_mode_t mode, audio_hal... function es8374_pa_power (line 786) | void es8374_pa_power(bool enable) FILE: src/audio_driver/es8388/es8388.c function esp_err_t (line 52) | static esp_err_t es_write_reg(uint8_t slave_addr, uint8_t reg_add, uint8... function esp_err_t (line 57) | static esp_err_t es_read_reg(uint8_t reg_add, uint8_t *p_data) function i2c_init (line 62) | static int i2c_init() function es8388_read_all (line 78) | void es8388_read_all() function esp_err_t (line 88) | esp_err_t es8388_write_reg(uint8_t reg_add, uint8_t data) function es8388_set_adc_dac_volume (line 104) | static int es8388_set_adc_dac_volume(int mode, int volume, int dot) function esp_err_t (line 139) | esp_err_t es8388_start(es_module_t mode) function esp_err_t (line 183) | esp_err_t es8388_stop(es_module_t mode) function esp_err_t (line 225) | esp_err_t es8388_i2s_config_clock(es_i2s_clock_t cfg) function esp_err_t (line 235) | esp_err_t es8388_deinit(void) function esp_err_t (line 253) | esp_err_t es8388_init(audio_hal_codec_config_t *cfg) function esp_err_t (line 343) | esp_err_t es8388_config_fmt(es_module_t mode, es_i2s_fmt_t fmt) function esp_err_t (line 371) | esp_err_t es8388_set_voice_volume(int volume) { function esp_err_t (line 390) | esp_err_t es8388_set_voice_volume(int volume) { function esp_err_t (line 410) | esp_err_t es8388_set_voice_volume(int volume) { function esp_err_t (line 433) | esp_err_t es8388_get_voice_volume(int *volume) function esp_err_t (line 460) | esp_err_t es8388_set_bits_per_sample(es_module_t mode, es_bits_length_t ... function esp_err_t (line 489) | esp_err_t es8388_set_voice_mute(bool enable) function esp_err_t (line 500) | esp_err_t es8388_get_voice_mute(void) function esp_err_t (line 519) | esp_err_t es8388_config_dac_output(es_dac_output_t output) function esp_err_t (line 537) | esp_err_t es8388_config_adc_input(es_adc_input_t input) function esp_err_t (line 555) | esp_err_t es8388_set_mic_gain(es_mic_gain_t gain) function es8388_ctrl_state (line 565) | int es8388_ctrl_state(audio_hal_codec_mode_t mode, audio_hal_ctrl_t ctrl... function esp_err_t (line 597) | esp_err_t es8388_config_i2s(audio_hal_codec_mode_t mode, audio_hal_codec... function es8388_pa_power (line 614) | void es8388_pa_power(bool enable) FILE: src/audio_driver/tas5805m/tas5805m.c function esp_err_t (line 74) | static esp_err_t tas5805m_transmit_registers(const tas5805m_cfg_reg_t *c... function esp_err_t (line 109) | esp_err_t tas5805m_init(audio_hal_codec_config_t *codec_cfg) function esp_err_t (line 132) | esp_err_t tas5805m_set_volume(int vol) function esp_err_t (line 154) | esp_err_t tas5805m_get_volume(int *value) function esp_err_t (line 170) | esp_err_t tas5805m_set_mute(bool enable) function esp_err_t (line 187) | esp_err_t tas5805m_get_mute(int *value) function esp_err_t (line 199) | esp_err_t tas5805m_set_mute_fade(int value) function esp_err_t (line 238) | esp_err_t tas5805m_set_damp_mode(int value) function esp_err_t (line 246) | esp_err_t tas5805m_deinit(void) function esp_err_t (line 252) | esp_err_t tas5805m_ctrl(audio_hal_codec_mode_t mode, audio_hal_ctrl_t ct... function esp_err_t (line 258) | esp_err_t tas5805m_conig_iface(audio_hal_codec_mode_t mode, audio_hal_co... FILE: src/audio_driver/tas5805m/tas5805m_reg_cfg.h type tas5805m_cfg_reg_t (line 39) | typedef struct { FILE: src/audio_hal/audio_error.h type esp_err_t (line 37) | typedef int esp_err_t; FILE: src/audio_hal/audio_gpio.c function digitalWrite (line 7) | void digitalWrite(int gpio, int value){ function digitalRead (line 12) | int digitalRead(int gpio){ function pinMode (line 17) | void pinMode(int gpio, int mode){ FILE: src/audio_hal/audio_gpio.h type i2s_port_t (line 61) | typedef int i2s_port_t; type i2c_port_t (line 62) | typedef int i2c_port_t; type TickType_t (line 63) | typedef uint32_t TickType_t; type gpio_num_t (line 64) | typedef uint8_t gpio_num_t; type esp_err_t (line 65) | typedef int esp_err_t; type i2c_mode_t (line 67) | typedef enum{ type i2c_config_t (line 75) | typedef struct{ type i2s_pin_config_t (line 96) | typedef struct { type spi_bus_config_t (line 105) | typedef struct { type spi_device_interface_config_t (line 114) | typedef struct { FILE: src/audio_hal/audio_hal.c function audio_hal_handle_t (line 41) | audio_hal_handle_t audio_hal_init( function esp_err_t (line 85) | esp_err_t audio_hal_deinit(audio_hal_handle_t audio_hal) function esp_err_t (line 99) | esp_err_t audio_hal_ctrl_codec( function esp_err_t (line 112) | esp_err_t audio_hal_codec_iface_config( function esp_err_t (line 125) | esp_err_t audio_hal_set_mute(audio_hal_handle_t audio_hal, bool mute) function esp_err_t (line 136) | esp_err_t audio_hal_set_volume(audio_hal_handle_t audio_hal, int volume) function esp_err_t (line 147) | esp_err_t audio_hal_get_volume(audio_hal_handle_t audio_hal, int* volume) FILE: src/audio_hal/audio_hal.h type audio_hal (line 58) | struct audio_hal type audio_hal_codec_mode_t (line 63) | typedef enum { type audio_hal_adc_input_t (line 73) | typedef enum { type audio_hal_dac_output_t (line 84) | typedef enum { type audio_hal_ctrl_t (line 93) | typedef enum { type audio_hal_iface_mode_t (line 101) | typedef enum { type audio_hal_iface_samples_t (line 109) | typedef enum { type audio_hal_iface_bits_t (line 123) | typedef enum { type audio_hal_iface_format_t (line 132) | typedef enum { type audio_hal_codec_i2s_iface_t (line 142) | typedef struct { type audio_hal_codec_config_t (line 152) | typedef struct { type audio_hal_func_t (line 162) | typedef struct audio_hal { type audio_board_handle (line 178) | struct audio_board_handle { type audio_board_handle (line 183) | struct audio_board_handle FILE: src/audio_hal/audio_mem.c function audio_free (line 89) | void audio_free(void *ptr) FILE: src/audio_hal/audio_mutex.c function BaseType_t (line 40) | BaseType_t __attribute__((weak)) xQueueSemaphoreTake( QueueHandle_t xQue... function mutex_destroy (line 56) | int mutex_destroy(void *mutex) function mutex_lock (line 64) | int mutex_lock(void *mutex) function mutex_unlock (line 72) | int mutex_unlock(void *mutex) FILE: src/audio_hal/audio_type_def.h type esp_codec_type_t (line 37) | typedef enum type esp_decoder_work_mode_t (line 58) | typedef enum type esp_codec_err_t (line 67) | typedef enum type esp_periph_button_t (line 83) | typedef enum { type input_KEY_user_id_t (line 89) | typedef enum { type input_key_service_info_t (line 110) | typedef struct { FILE: src/audio_hal/audio_volume.c function codec_get_dac_volume_offset (line 101) | static inline float codec_get_dac_volume_offset(int volume) function audio_codec_calculate_reg (line 110) | static inline uint8_t audio_codec_calculate_reg(volume_handle_t vol_hand... function volume_handle_t (line 117) | volume_handle_t audio_codec_volume_init(codec_dac_volume_config_t *config) function audio_codec_cal_dac_volume (line 130) | float audio_codec_cal_dac_volume(volume_handle_t vol_handle) function audio_codec_get_dac_reg_value (line 137) | uint8_t audio_codec_get_dac_reg_value(volume_handle_t vol_handle, int vo... function audio_codec_volume_deinit (line 167) | void audio_codec_volume_deinit(volume_handle_t vol_handle) FILE: src/audio_hal/audio_volume.h type codec_dac_volume_config_t (line 44) | typedef struct { FILE: src/audio_hal/audiokit_board.h type audio_kit_pins (line 75) | struct audio_kit_pins { function class (line 127) | class board_driver { FILE: src/audio_hal/audiokit_logger.c function KIT_LOGD (line 9) | void KIT_LOGD(const char* fmr, ...) { function KIT_LOGI (line 22) | void KIT_LOGI(const char* fmr, ...) { function KIT_LOGW (line 35) | void KIT_LOGW(const char* fmr, ...) { function KIT_LOGE (line 48) | void KIT_LOGE(const char* fmr, ...) { FILE: src/audio_hal/audiokit_logger.h type AudioKitLogLevels (line 23) | enum AudioKitLogLevels {AudioKitDebug, AudioKitInfo, AudioKitWarning, Au... FILE: src/audio_hal/common_defines.h type eps32_i2s_audio_sample_rate_type (line 31) | typedef int eps32_i2s_audio_sample_rate_type; type eps32_i2s_audio_sample_rate_type (line 33) | typedef uint32_t eps32_i2s_audio_sample_rate_type; function yield (line 46) | void yield() { taskYIELD(); } function yield (line 48) | void yield() { } FILE: src/audio_hal/driver_pins.cpp function set_driver_pins (line 6) | void set_driver_pins(board_driver &driver) { p_audiokit_current_driver =... function esp_err_t (line 8) | esp_err_t get_i2c_pins(i2c_port_t port, i2c_config_t* i2c_config){ function get_es8311_mclk_src (line 12) | int8_t get_es8311_mclk_src(void) { function get_es7243_mclk_gpio (line 16) | int8_t get_es7243_mclk_gpio(void){ function get_pa_enable_gpio (line 20) | int8_t get_pa_enable_gpio(void){ FILE: src/audio_hal/driver_pins.h type i2s_pin_config_t (line 26) | typedef struct { FILE: src/audio_hal/esxxx_common.h type es_bits_length_t (line 32) | typedef enum { type es_sclk_div_t (line 42) | typedef enum { type es_lclk_div_t (line 78) | typedef enum { type es_d2se_pga_t (line 109) | typedef enum { type es_adc_input_t (line 116) | typedef enum { type es_dac_output_t (line 126) | typedef enum { type es_mic_gain_t (line 137) | typedef enum { type es_module_t (line 151) | typedef enum { type es_mode_t (line 160) | typedef enum { type es_i2s_fmt_t (line 167) | typedef enum { type es_i2s_clock_t (line 179) | typedef struct { FILE: src/audio_hal/i2c_bus.c type i2c_bus_t (line 44) | typedef struct { function i2c_bus_handle_t (line 54) | i2c_bus_handle_t i2c_bus_create(i2c_port_t port, i2c_config_t *conf) function esp_err_t (line 92) | esp_err_t i2c_bus_write_bytes(i2c_bus_handle_t bus, int addr, uint8_t *r... function esp_err_t (line 114) | esp_err_t i2c_bus_write_data(i2c_bus_handle_t bus, int addr, uint8_t *da... function esp_err_t (line 135) | esp_err_t i2c_bus_read_bytes(i2c_bus_handle_t bus, int addr, uint8_t *re... function esp_err_t (line 171) | esp_err_t i2c_bus_delete(i2c_bus_handle_t bus) FILE: src/audio_hal/i2c_bus.h type portBASE_TYPE (line 42) | typedef int portBASE_TYPE; FILE: src/audio_hal/i2c_wire.cpp function i2c_bus_handle_t (line 26) | i2c_bus_handle_t i2c_bus_create(i2c_port_t port, i2c_config_t* conf) function esp_err_t (line 50) | esp_err_t i2c_bus_cmd_begin(i2c_bus_handle_t bus, i2c_cmd_handle_t cmd, ... function esp_err_t (line 57) | esp_err_t i2c_bus_write_bytes(i2c_bus_handle_t bus, int addr, uint8_t* r... function esp_err_t (line 76) | esp_err_t i2c_bus_write_data(i2c_bus_handle_t bus, int addr, uint8_t* da... function esp_err_t (line 93) | esp_err_t i2c_bus_read_bytes(i2c_bus_handle_t bus, int addr, uint8_t* re... function esp_err_t (line 123) | esp_err_t i2c_bus_delete(i2c_bus_handle_t bus)