Giter VIP home page Giter VIP logo

minitv's Introduction

MiniTV

Various example for playing audio and video

Convert audio + video for SD card

AAC Audio

44.1 kHz Mono

ffmpeg -i input.mp4 -ar 44100 -ac 1 -ab 24k -filter:a loudnorm -filter:a "volume=-5dB" 44100.aac

MP3 Audio

44.1 kHz Mono

ffmpeg -i input.mp4 -ar 44100 -ac 1 -ab 32k -filter:a loudnorm -filter:a "volume=-5dB" 44100.mp3

MJPEG Video

288x240@12fps

ffmpeg -i input.mp4 -vf "fps=12,scale=-1:240:flags=lanczos,crop=288:in_h:(in_w-288)/2:0" -q:v 11 288_12fps.mjpeg

288x240@15fps

ffmpeg -i input.mp4 -vf "fps=15,scale=-1:240:flags=lanczos,crop=288:in_h:(in_w-288)/2:0" -q:v 11 288_15fps.mjpeg

288x240@30fps

ffmpeg -i input.mp4 -vf "fps=30,scale=-1:240:flags=lanczos,crop=288:in_h:(in_w-288)/2:0" -q:v 11 288_30fps.mjpeg

320x240@15fps

ffmpeg -i input.mp4 -vf "fps=15,scale=-1:240:flags=lanczos,crop=320:in_h:(in_w-320)/2:0" -q:v 11 320_15fps.mjpeg

320x240@30fps

ffmpeg -i input.mp4 -vf "fps=30,scale=-1:240:flags=lanczos,crop=320:in_h:(in_w-320)/2:0" -q:v 11 320_30fps.mjpeg

480x270@12fps

ffmpeg -i input.mp4 -vf "fps=12,scale=480:-1:flags=lanczos" -q:v 9 480_12fps.mjpeg

480x272@15fps

ffmpeg -i input.mp4 -vf "fps=15,scale=-1:272:flags=lanczos,crop=480:in_h:(in_w-480)/2:0" -q:v 9 480_15fps.mjpeg

480x272@30fps

ffmpeg -i input.mp4 -vf "fps=30,scale=-1:272:flags=lanczos,crop=480:in_h:(in_w-480)/2:0" -q:v 9 480_30fps.mjpeg

800x@8fps

ffmpeg -i input.mp4 -vf "fps=8,scale=-1:480:flags=lanczos,crop=800:in_h:(in_w-800)/2:0" -q:v 9 800_8fps.mjpeg

SPY×FAMILY

EP05

ffmpeg -i spy_family/EP05.mp4 -ss 07:25.70 -t 00:31.90 -vf "scale=320:264:flags=lanczos,crop=288:240:(in_w-288)/2:0" EP05.mpg
ffmpeg -i spy_family/EP05.mp4 -ss 07:25.70 -t 00:32.00 -ar 44100 -ac 1 -ab 16k -filter:a loudnorm -filter:a "volume=-1dB" EP05.mp3
ffmpeg -i spy_family/EP05.mp4 -ss 07:25.70 -t 00:31.90 -vf "fps=10,scale=320:264:flags=lanczos,crop=288:240:(in_w-288)/2:0" -q:v 12 EP05.mjpeg

EP15

ffmpeg -i spy_family/EP15.mp4 -ss 20:00.00 -t 00:12.00 -vf "scale=320:264:flags=lanczos,crop=288:240:(in_w-288)/2:0" EP15.mpg
ffmpeg -i spy_family/EP15.mp4 -ss 20:00.00 -t 00:12.00 -ar 44100 -ac 1 -ab 16k -filter:a loudnorm -filter:a "volume=-5dB" EP15.mp3
ffmpeg -i spy_family/EP15.mp4 -ss 20:00.00 -t 00:12.00 -vf "fps=10,scale=320:264:flags=lanczos,crop=288:240:(in_w-288)/2:0" -q:v 12 EP15.mjpeg

EP20

ffmpeg -i spy_family/EP20.mp4 -ss 17:02.00 -t 00:14.00 -vf "scale=320:264:flags=lanczos,crop=288:240:(in_w-288)/2:0" EP20.mpg
ffmpeg -i spy_family/EP20.mp4 -ss 17:02.00 -t 00:14.00 -ar 44100 -ac 1 -ab 16k -filter:a loudnorm -filter:a "volume=-5dB" EP20.mp3
ffmpeg -i spy_family/EP20.mp4 -ss 17:02.00 -t 00:14.00 -vf "fps=10,scale=320:264:flags=lanczos,crop=288:240:(in_w-288)/2:0" -q:v 12 EP20.mjpeg

minitv's People

Contributors

moononournation avatar energizerbee avatar

Stargazers

Marcio Pamplona avatar Halfapear avatar MuchiriJohn avatar Floatyboy avatar  avatar  avatar  avatar  avatar  avatar HE Boliang avatar  avatar  avatar  avatar Lyndon avatar  avatar  avatar  avatar Simon avatar  avatar Greg avatar  avatar Backwoods Bob avatar MeccaTronics avatar reaper7 avatar Gültekin KAYA avatar Gabrielius avatar  avatar Rafael Pinho avatar  avatar Esteban Fuentealba avatar  avatar  avatar  avatar Kevyn Malpass avatar Hosin Sharifi avatar  avatar Mark R Callegari avatar  avatar  avatar  avatar Sidney Nimako avatar wolfgang wayland avatar Partoo avatar Simon Law avatar Alexander Waller avatar suxiaolong avatar Stephen Ludgate avatar  avatar gn0st1c avatar Mak avatar Andy Lawson avatar vad babushkin avatar  avatar  avatar  avatar Jiangdong Chen avatar  avatar  avatar laishanhai1040 avatar bbll avatar RW avatar wfsuki avatar  avatar  avatar  avatar 王虎 avatar amirjak0 avatar SimpSon avatar Sukesh Ashok Kumar avatar  avatar alex avatar 刘泽文 avatar DLGGmakerDIY avatar  avatar  avatar Rodgers Butasi avatar Eric avatar  avatar dingxiao avatar Marc Paradis avatar

Watchers

 avatar  avatar  avatar  avatar amirjak0 avatar

minitv's Issues

MiniTV not working on LilyGo T-Display ESP32-S3 yet

Hi

I love this project and I have been trying hard to get the code running on a LilyGo T-Display ESP32-S3 with attached SD card and amplifier.

The hardware is all working now and the code is almost there, but the picture is broken into a patchwork of blocks, some recognisable and others skewed diagonally.

My source code is on GitHub here - https://github.com/richgain/MiniTV-on-T-Display-ESP32S3

And the video of my current output is on YouTube here - https://youtu.be/X-qEaaX9PE0?si=JbeYytWCOqluqvPf
Note, this video is longer and clearer than the one on my GitHub page.

I would really appreciate some help with what needs changing to make this device work correctly. Thanks.

Default project ESP32_C3_SPYWARS.ino fails to compile!

Default project MiniTV/ESP32_C3_SPYWARS/ESP32_C3_SPYWARS.ino fails to compile!

Compiling sketch...
"C:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\riscv32-esp-elf-gcc\\esp-2021r2-patch5-8.4.0/bin/riscv32-esp-elf-g++" -DHAVE_CONFIG_H "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE "-DIDF_VER=\"v4.4.5\"" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/newlib/platform_include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/freertos/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/freertos/include/esp_additions/freertos" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/freertos/port/riscv/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/freertos/include/esp_additions" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include/soc" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include/soc/esp32c3" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/port/esp32c3" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/port/esp32c3/private_include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/heap/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/log/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/lwip/include/apps" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/lwip/include/apps/sntp" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/lwip/lwip/src/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/lwip/port/esp32/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/lwip/port/esp32/include/arch" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/soc/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/soc/esp32c3" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/soc/esp32c3/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/hal/esp32c3/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/hal/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/hal/platform_port/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_rom/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_rom/include/esp32c3" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_rom/esp32c3" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_common/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_system/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_system/port/soc" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_system/port/include/riscv" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_system/port/public_compat" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/riscv/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/driver/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/driver/esp32c3/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_pm/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_ringbuf/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/efuse/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/efuse/esp32c3/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/vfs/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_wifi/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_event/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_netif/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_eth/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/tcpip_adapter/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_phy/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_phy/esp32c3/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_ipc/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/app_trace/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_timer/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/mbedtls/port/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/mbedtls/mbedtls/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/mbedtls/esp_crt_bundle/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/app_update/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/spi_flash/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bootloader_support/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/nvs_flash/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/pthread/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/riscv" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/esp32c3" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espcoredump/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espcoredump/include/port/riscv" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/port/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/esp_supplicant/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/ieee802154/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/console" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/asio/asio/asio/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/asio/port/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/common/osi/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/include/esp32c3/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/common/api/include/api" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/common/btc/profile/esp/blufi/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/common/btc/profile/esp/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/host/bluedroid/api/include/api" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_common/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core/storage" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/btc/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/common/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/client/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/server/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api/core/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api/models/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/cbor/port/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/unity/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/unity/unity/src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/cmock/CMock/src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/coap/port/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/coap/libcoap/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/nghttp/port/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/nghttp/nghttp2/lib/includes" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-tls" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-tls/esp-tls-crypto" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_adc_cal/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hid/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/tcp_transport/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_http_client/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_http_server/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_https_ota/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_https_server/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_lcd/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_lcd/interface" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/protobuf-c/protobuf-c" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/protocomm/include/common" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/protocomm/include/security" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/protocomm/include/transports" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/mdns/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_local_ctrl/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/sdmmc/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_serial_slave_link/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_websocket_client/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/expat/expat/expat/lib" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/expat/port/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/wear_levelling/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/fatfs/diskio" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/fatfs/vfs" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/fatfs/src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/freemodbus/freemodbus/common/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/idf_test/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/idf_test/include/esp32c3" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/jsmn/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/json/cJSON" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/libsodium/libsodium/src/libsodium/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/libsodium/port_include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/mqtt/esp-mqtt/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/openssl/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/spiffs/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/wifi_provisioning/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/rmaker_common/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_diagnostics/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/rtc_store/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_insights/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/json_parser/upstream/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/json_parser/upstream" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/json_generator/upstream" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_schedule/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp_secure_cert_mgr/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_rainmaker/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/gpio_button/button/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/qrcode/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/ws2812_led" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_littlefs/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/tool" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/typedef" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/image" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/math" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/nn" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/layer" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/detect" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/model_zoo" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp32-camera/driver/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp32-camera/conversions/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/dotprod/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/support/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/support/mem/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/hann/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman_harris/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/nuttall/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/flat_top/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/iir/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/fir/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/add/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/sub/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/mul/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/addc/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/mulc/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/sqrt/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/matrix/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/fft/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/dct/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/conv/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/common/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/kalman/ekf/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/fb_gfx/include" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/dio_qspi/include" -march=rv32imc -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -Wno-error=format= -nostartfiles -Wno-format -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -MMD -c -Wall -Werror=all -Wextra -Os -DF_CPU=160000000L -DARDUINO=10819 -DARDUINO_ESP32C3_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32C3_DEV\"" "-DARDUINO_VARIANT=\"esp32c3\"" -DARDUINO_PARTITION_default -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=0 "@C:\\Users\\Home\\AppData\\Local\\Temp\\arduino_build_267774/build_opt.h" "@C:\\Users\\Home\\AppData\\Local\\Temp\\arduino_build_267774/file_opts" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\cores\\esp32" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\variants\\esp32c3" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\libraries\\WiFi\\src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\libraries\\FS\\src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\libraries\\LittleFS\\src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\libraries\\SPIFFS\\src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\libraries\\FFat\\src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\libraries\\SD\\src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\libraries\\SPI\\src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\libraries\\SD_MMC\\src" "-IC:\\Users\\Home\\Documents\\Arduino\\libraries\\GFX_Library_for_Arduino\\src" "-IC:\\Users\\Home\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\libraries\\Wire\\src" "-IC:\\Users\\Home\\Documents\\Arduino\\libraries\\libhelix\\src" "-IC:\\Users\\Home\\Documents\\Arduino\\libraries\\JPEGDEC\\src" "C:\\Users\\Home\\AppData\\Local\\Temp\\arduino_build_267774\\sketch\\ESP32_C3_SPYWARS.ino.cpp" -o "C:\\Users\\Home\\AppData\\Local\\Temp\\arduino_build_267774\\sketch\\ESP32_C3_SPYWARS.ino.cpp.o"
In file included from C:\111\MiniTV-master\ESP32_C3_SPYWARS\ESP32_C3_SPYWARS.ino:47:
esp32_audio.h:67:56: error: invalid conversion from 'void (*)(MP3FrameInfo&, int16_t*, size_t)' {aka 'void (*)(_MP3FrameInfo&, short int*, unsigned int)'} to 'libhelix::MP3DataCallback' {aka 'void (*)(_MP3FrameInfo&, short int*, unsigned int, void*)'} [-fpermissive]
 static libhelix::MP3DecoderHelix _mp3(audioDataCallback);
                                                        ^
In file included from C:\111\MiniTV-master\ESP32_C3_SPYWARS\esp32_audio.h:3,
                 from C:\111\MiniTV-master\ESP32_C3_SPYWARS\ESP32_C3_SPYWARS.ino:47:
C:\Users\Home\Documents\Arduino\libraries\libhelix\src/MP3DecoderHelix.h:38:41: note:   initializing argument 1 of 'libhelix::MP3DecoderHelix::MP3DecoderHelix(libhelix::MP3DataCallback, libhelix::MP3Type)'
         MP3DecoderHelix(MP3DataCallback dataCallback, MP3Type mp3Type=MP3Normal){
                         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from C:\111\MiniTV-master\ESP32_C3_SPYWARS\ESP32_C3_SPYWARS.ino:47:
C:\111\MiniTV-master\ESP32_C3_SPYWARS\esp32_audio.h: In function 'BaseType_t mp3_player_task_start(Stream*)':
C:\111\MiniTV-master\ESP32_C3_SPYWARS\esp32_audio.h:103:28: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
         (const char *const)"MP3 Player Task",
                            ^~~~~~~~~~~~~~~~~
C:\111\MiniTV-master\ESP32_C3_SPYWARS\esp32_audio.h:104:25: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
         (const uint32_t)2000,
                         ^~~~
C:\111\MiniTV-master\ESP32_C3_SPYWARS\esp32_audio.h:105:22: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
         (void *const)input,
                      ^~~~~
C:\111\MiniTV-master\ESP32_C3_SPYWARS\esp32_audio.h:108:27: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
         (const BaseType_t)0);
                           ^
Multiple libraries were found for "SD.h"
 Used: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\SD
 Not used: C:\arduino-1.8.19\libraries\SD
Multiple libraries were found for "WiFi.h"
 Used: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\WiFi
 Not used: C:\arduino-1.8.19\libraries\WiFi
Using library WiFi at version 2.0.0 in folder: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\WiFi 
Using library FS at version 2.0.0 in folder: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\FS 
Using library LittleFS at version 2.0.0 in folder: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\LittleFS 
Using library SPIFFS at version 2.0.0 in folder: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\SPIFFS 
Using library FFat at version 2.0.0 in folder: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\FFat 
Using library SD at version 2.0.0 in folder: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\SD 
Using library SPI at version 2.0.0 in folder: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\SPI 
Using library SD_MMC at version 2.0.0 in folder: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\SD_MMC 
Using library GFX_Library_for_Arduino at version 1.3.7 in folder: C:\Users\Home\Documents\Arduino\libraries\GFX_Library_for_Arduino 
Using library Wire at version 2.0.0 in folder: C:\Users\Home\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\Wire 
Using library libhelix at version 0.1 in folder: C:\Users\Home\Documents\Arduino\libraries\libhelix 
Using library JPEGDEC at version 1.2.8 in folder: C:\Users\Home\Documents\Arduino\libraries\JPEGDEC 
exit status 1
invalid conversion from 'void (*)(MP3FrameInfo&, int16_t*, size_t)' {aka 'void (*)(_MP3FrameInfo&, short int*, unsigned int)'} to 'libhelix::MP3DataCallback' {aka 'void (*)(_MP3FrameInfo&, short int*, unsigned int, void*)'} [-fpermissive]

Did you try SD card : sd_MMC 1-bit mode??

Hello:
Did you try SD card : SD_MMC 1-bit mode??

i try SPIFFS and SPI SD mode
it works well
but sd_MMC 1-bit mode failed (esp32 core V2.0.3 & V2.0.4)
==>"ERROR: File system mount failed!"

Thanks

compiling error

Hi, I 'm trying to compile MJPEG_2task_Audio_1task.ino and I get a compiling error
I downloaded all the libraries and get:

In file included from C:\Users\peter\Documents\Arduino\MiniTV\MJPEG_2task_Audio_1task\MJPEG_2task_Audio_1task.ino:40:
esp32_audio_task.h:85:59: error: invalid conversion from 'void ()(AACFrameInfo&, int16_t, size_t)' {aka 'void ()(_AACFrameInfo&, short int, unsigned int)'} to 'libhelix::AACDataCallback' {aka 'void ()(_AACFrameInfo&, short int, unsigned int, void*)'} [-fpermissive]
static libhelix::AACDecoderHelix _aac(aacAudioDataCallback);
^
In file included from C:\Users\peter\Documents\Arduino\MiniTV\MJPEG_2task_Audio_1task\esp32_audio_task.h:3,
from C:\Users\peter\Documents\Arduino\MiniTV\MJPEG_2task_Audio_1task\MJPEG_2task_Audio_1task.ino:40:
C:\Users\peter\Documents\Arduino\libraries\arduino-libhelix-main\src/AACDecoderHelix.h:29:41: note: initializing argument 1 of 'libhelix::AACDecoderHelix::AACDecoderHelix(libhelix::AACDataCallback)'
AACDecoderHelix(AACDataCallback dataCallback){
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from C:\Users\peter\Documents\Arduino\MiniTV\MJPEG_2task_Audio_1task\MJPEG_2task_Audio_1task.ino:40:
esp32_audio_task.h:111:59: error: invalid conversion from 'void ()(MP3FrameInfo&, int16_t, size_t)' {aka 'void ()(_MP3FrameInfo&, short int, unsigned int)'} to 'libhelix::MP3DataCallback' {aka 'void ()(_MP3FrameInfo&, short int, unsigned int, void*)'} [-fpermissive]
static libhelix::MP3DecoderHelix _mp3(mp3AudioDataCallback);
^
In file included from C:\Users\peter\Documents\Arduino\MiniTV\MJPEG_2task_Audio_1task\esp32_audio_task.h:4,
from C:\Users\peter\Documents\Arduino\MiniTV\MJPEG_2task_Audio_1task\MJPEG_2task_Audio_1task.ino:40:
C:\Users\peter\Documents\Arduino\libraries\arduino-libhelix-main\src/MP3DecoderHelix.h:38:41: note: initializing argument 1 of 'libhelix::MP3DecoderHelix::MP3DecoderHelix(libhelix::MP3DataCallback, libhelix::MP3Type)'
MP3DecoderHelix(MP3DataCallback dataCallback, MP3Type mp3Type=MP3Normal){
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Meerdere bibliotheken gevonden voor "WiFi.h"
Gebruikt: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\WiFi
Niet gebruikt: C:\Users\peter\Documents\Arduino\libraries\WiFiNINA
Niet gebruikt: C:\Program Files (x86)\Arduino\libraries\WiFi
Meerdere bibliotheken gevonden voor "SD.h"
Gebruikt: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\SD
Niet gebruikt: C:\Program Files (x86)\Arduino\libraries\SD
Bibliotheek WiFi op versie 2.0.0 in map: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\WiFi wordt gebruikt
Bibliotheek FS op versie 2.0.0 in map: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\FS wordt gebruikt
Bibliotheek LittleFS op versie 2.0.0 in map: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\LittleFS wordt gebruikt
Bibliotheek SPIFFS op versie 2.0.0 in map: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\SPIFFS wordt gebruikt
Bibliotheek FFat op versie 2.0.0 in map: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\FFat wordt gebruikt
Bibliotheek SD op versie 2.0.0 in map: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\SD wordt gebruikt
Bibliotheek SPI op versie 2.0.0 in map: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\SPI wordt gebruikt
Bibliotheek SD_MMC op versie 2.0.0 in map: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\SD_MMC wordt gebruikt
Bibliotheek Arduino_GFX-master op versie 1.3.6 in map: C:\Users\peter\Documents\Arduino\libraries\Arduino_GFX-master wordt gebruikt
Bibliotheek Wire op versie 2.0.0 in map: C:\Users\peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\Wire wordt gebruikt
Bibliotheek arduino-libhelix-main op versie 0.1 in map: C:\Users\peter\Documents\Arduino\libraries\arduino-libhelix-main wordt gebruikt
Bibliotheek JPEGDEC op versie 1.2.8 in map: C:\Users\peter\Documents\Arduino\libraries\JPEGDEC wordt gebruikt
exit status 1
invalid conversion from 'void ()(AACFrameInfo&, int16_t, size_t)' {aka 'void ()(_AACFrameInfo&, short int, unsigned int)'} to 'libhelix::AACDataCallback' {aka 'void ()(_AACFrameInfo&, short int, unsigned int, void*)'} [-fpermissive]

Do you have an idea how to solve that problem?
Best regards
Peter

EP05 File too Large

@moononournation
EP05.mjpeg seems to be too large to allow enough buffer to play all 3 videos. Running EP15, EP20, and splash screen I have no issues. Once I put EP05, splash screen and one other video, the ESP32 cannot playback the video, only shows "Init I2S" & "Init FS" on the top left corner of the display.

EP05 is around 32seconds (1.4MB, other videos are around 600kb)? But the actual video is around 14s. Can you crop it down? to save some space?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.