Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Maggotxy/xiaozhi-esp32-music
/ types & classes
Types & classes
340 in github.com/Maggotxy/xiaozhi-esp32-music
⨍
Functions
2,276
◇
Types & classes
340
↓ 100 callers
Class
Property
main/mcp_server.h:24
↓ 71 callers
Class
PropertyList
main/mcp_server.h:124
↓ 12 callers
Class
ParameterError
Parameter for LVGL image not correct
scripts/Image_Converter/LVGLImage.py:63
↓ 6 callers
Class
FormatError
Problem with input filename format. BIN filename does not conform to standard lvgl bin image format
scripts/Image_Converter/LVGLImage.py:56
↓ 6 callers
Class
LVGLImageHeader
scripts/Image_Converter/LVGLImage.py:388
↓ 3 callers
Class
LVGLImage
scripts/Image_Converter/LVGLImage.py:491
↓ 2 callers
Class
LVGLCompressData
scripts/Image_Converter/LVGLImage.py:454
↓ 2 callers
Class
RAWImage
RAW image is an exception to LVGL image, it has color format of RAW or RAW_ALPHA. It has same image header as LVGL image, but the data is pur
scripts/Image_Converter/LVGLImage.py:1210
↓ 1 callers
Class
AudioChunk
音频数据块结构
main/boards/common/esp32_music.h:20
↓ 1 callers
Class
AudioConverterApp
scripts/p3_tools/batch_convert_gui.py:9
↓ 1 callers
Class
ColorFormat
scripts/Image_Converter/LVGLImage.py:105
↓ 1 callers
Class
ImageConverterApp
scripts/Image_Converter/lvgl_tools_gui.py:30
↓ 1 callers
Class
OutputFormat
scripts/Image_Converter/LVGLImage.py:1247
↓ 1 callers
Class
P3PlayerApp
scripts/p3_tools/p3_gui_player.py:75
↓ 1 callers
Class
PNGConverter
scripts/Image_Converter/LVGLImage.py:1253
↓ 1 callers
Class
PngQuant
Compress PNG file to 8bit mode using `pngquant`
scripts/Image_Converter/LVGLImage.py:69
↓ 1 callers
Class
RLEHeader
scripts/Image_Converter/LVGLImage.py:1085
↓ 1 callers
Class
RLEImage
scripts/Image_Converter/LVGLImage.py:1104
↓ 1 callers
Class
StdoutRedirector
scripts/p3_tools/batch_convert_gui.py:150
↓ 1 callers
Class
StdoutRedirector
scripts/Image_Converter/lvgl_tools_gui.py:127
Class
ATK_NoAudioCodecDuplex
main/boards/atk-dnesp32s3-box/atk_dnesp32s3_box.cc:27
Enum
AbortReason
main/protocols/protocol.h:33
Enum
ActionType
main/boards/electron-bot/electron_bot_controller.cc:35
Enum
ActionType
main/boards/otto-robot/otto_controller.cc:36
Class
AdcBatteryMonitor
main/boards/common/adc_battery_monitor.h:9
Class
AdcButton
main/boards/common/button.h:37
Class
AdcPdmAudioCodec
main/boards/esp-hi/adc_pdm_audio_codec.h:9
Enum
AecMode
main/application.h:27
Class
AfeAudioProcessor
main/audio/processors/afe_audio_processor.h:16
Class
AfeWakeWord
main/audio/wake_words/afe_wake_word.h:22
Class
Application
main/application.h:33
Class
AtomMatrixEchoBaseBoard
main/boards/atommatrix-echo-base/atommatrix_echo_base.cc:37
Class
AtomS3EchoBaseBoard
main/boards/atoms3-echo-base/atoms3_echo_base.cc:51
Class
AtomS3rCamM12EchoBaseBoard
main/boards/atoms3r-cam-m12-echo-base/atoms3r_cam_m12_echo_base.cc:37
Class
AtomS3rEchoBaseBoard
main/boards/atoms3r-echo-base/atoms3r_echo_base.cc:108
Class
AudioCodec
main/boards/common/board.h:17
Class
AudioCodec
main/audio/audio_codec.h:18
Class
AudioDataBuffer
* Data buffer for managing audio-to-digital data conversion * Handles the complete process from audio signal to decoded text data */
main/boards/common/afsk_demod.h:115
Class
AudioDebugger
main/audio/processors/audio_debugger.h:10
Class
AudioProcessor
main/audio/audio_processor.h:10
Class
AudioService
main/audio/audio_service.h:81
Class
AudioServiceCallbacks
main/audio/audio_service.h:54
Class
AudioSignalProcessor
* Audio signal processor for Mark/Space frequency pair detection * Processes audio signals to extract digital data using AFSK demodulation *
main/boards/common/afsk_demod.h:71
Class
AudioStreamPacket
main/protocols/protocol.h:10
Class
AudioTask
main/audio/audio_service.h:68
Enum
AudioTaskType
main/audio/audio_service.h:62
Class
Aw9523
main/boards/m5stack-core-s3/m5stack_core_s3.cc:62
Class
Axp2101
main/boards/common/axp2101.h:6
Class
Backlight
main/boards/common/backlight.h:10
Class
BinaryProtocol2
main/protocols/protocol.h:17
Class
BinaryProtocol3
main/protocols/protocol.h:26
Class
Board
main/boards/common/board.h:19
Class
BoxAudioCodec
main/audio/codecs/box_audio_codec.h:9
Class
BoxAudioCodecLite
main/boards/esp-box-lite/box_audio_codec_lite.h:9
Class
Button
main/boards/common/button.h:11
Class
Camera
main/boards/common/camera.h:6
Class
Charge
main/boards/echoear/EchoEar.cc:228
Class
CircularStrip
main/led/circular_strip.h:19
Class
CompactMl307Board
main/boards/bread-compact-ml307/compact_ml307_board.cc:24
Class
CompactWifiBoard
main/boards/bread-compact-esp32/esp32_bread_board.cc:24
Class
CompactWifiBoard
main/boards/bread-compact-wifi/compact_wifi_board.cc:28
Class
CompactWifiBoardLCD
main/boards/bread-compact-esp32-lcd/esp32_bread_board_lcd.cc:64
Class
CompactWifiBoardLCD
main/boards/bread-compact-wifi-lcd/compact_wifi_board_lcd.cc:66
Class
CompactWifiBoardS3Cam
main/boards/bread-compact-wifi-s3cam/compact_wifi_board_s3cam.cc:67
Class
CompressMethod
scripts/Image_Converter/LVGLImage.py:99
Class
CoreS3AudioCodec
main/boards/m5stack-core-s3/cores3_audio_codec.h:9
Class
Cst2xxse
main/boards/lilygo-t-display-s3-pro-mvsrlora/lilygo-t-display-s3-pro-mvsrlora.cc:22
Class
Cst816d
main/boards/sp-esp32-s3-1.28-box/sp-esp32-s3-1.28-box.cc:34
Class
Cst816d
main/boards/sp-esp32-s3-1.54-muma/sp-esp32-s3-1.54-muma.cc:37
Class
Cst816s
main/boards/echoear/EchoEar.cc:264
Class
Cst816s
main/boards/taiji-pi-s3/taiji_pi_s3.cc:431
Class
Cst816x
main/boards/lilygo-t-circle-s3/lilygo-t-circle-s3.cc:22
Class
Cst816x
main/boards/lilygo-t-cameraplus-s3/lilygo-t-cameraplus-s3.cc:24
Class
CustomAudioCodec
main/boards/lichuang-dev/lichuang_dev_board.cc:39
Class
CustomBacklight
main/boards/waveshare-p4-nano/esp32-p4-nano.cc:26
Class
CustomBacklight
main/boards/waveshare-s3-touch-amoled-2.06/esp32-s3-touch-amoled-2.06.cc:128
Class
CustomBacklight
main/boards/m5stack-core-s3/m5stack_core_s3.cc:48
Class
CustomBacklight
main/boards/waveshare-s3-touch-amoled-1.75/esp32-s3-touch-amoled-1.75.cc:132
Class
CustomBacklight
main/boards/esp32-s3-touch-amoled-1.8/esp32-s3-touch-amoled-1.8.cc:106
Class
CustomBacklight
main/boards/atoms3r-echo-base/atoms3r_echo_base.cc:63
Class
CustomBoard
main/boards/esp32-s3-touch-lcd-1.85/esp32-s3-touch-lcd-1.85.cc:216
Class
CustomBoard
main/boards/waveshare-s3-touch-lcd-3.5b/waveshare-s3-touch-lcd-3.5b.cc:112
Class
CustomBoard
main/boards/esp32-s3-touch-lcd-1.85c/esp32-s3-touch-lcd-1.85c.cc:217
Class
CustomBoard
main/boards/waveshare-c6-touch-amoled-1.43/esp32-c6-touch-amoled-1.43.cc:72
Class
CustomBoard
main/boards/esp32-s3-touch-lcd-1.46/esp32-s3-touch-lcd-1.46.cc:61
Class
CustomBoard
main/boards/esp32-s3-touch-lcd-3.5/esp32-s3-touch-lcd-3.5.cc:110
Class
CustomBoard
main/boards/waveshare-c6-lcd-1.69/esp32-c6-lcd-1.69.cc:75
Class
CustomButton
main/boards/waveshare-c6-lcd-1.69/esp32-c6-lcd-1.69.cc:56
Class
CustomLcdDisplay
main/boards/movecall-moji-esp32s3/movecall_moji_esp32s3.cc:27
Class
CustomLcdDisplay
// SPI LCD显示器
main/boards/waveshare-s3-touch-lcd-3.5b/custom_lcd_display.h:7
Class
CustomLcdDisplay
自定义LCD显示器类,用于圆形屏幕适配
main/boards/jiuchuan-s3/jiuchuan_dev_board.cc:32
Class
CustomLcdDisplay
main/boards/sp-esp32-s3-1.28-box/sp-esp32-s3-1.28-box.cc:72
Class
CustomLcdDisplay
main/boards/sensecap-watcher/sensecap_watcher.cc:40
Class
CustomLcdDisplay
main/boards/waveshare-c6-touch-amoled-1.43/esp32-c6-touch-amoled-1.43.cc:35
Class
CustomLcdDisplay
在waveshare_lcd_1_46类之前添加新的显示类
main/boards/esp32-s3-touch-lcd-1.46/esp32-s3-touch-lcd-1.46.cc:29
Class
CustomLcdDisplay
在waveshare_amoled_2_06类之前添加新的显示类
main/boards/waveshare-s3-touch-amoled-2.06/esp32-s3-touch-amoled-2.06.cc:82
Class
CustomLcdDisplay
在waveshare_amoled_1_75类之前添加新的显示类
main/boards/waveshare-s3-touch-amoled-1.75/esp32-s3-touch-amoled-1.75.cc:86
Class
CustomLcdDisplay
在waveshare_amoled_1_8类之前添加新的显示类
main/boards/esp32-s3-touch-amoled-1.8/esp32-s3-touch-amoled-1.8.cc:78
Class
CustomLcdDisplay
main/boards/waveshare-c6-lcd-1.69/esp32-c6-lcd-1.69.cc:27
Class
CustomWakeWord
main/audio/wake_words/custom_wake_word.h:20
next →
1–100 of 340, ranked by callers