- minimize RAM usage of all components - use both IRAM and DRAM in player component so we can buffer up to 1s on modules without SPI RAM - support fragemented pcm chunks so we can use all available RAM if there isn't a big enough block available but still enough HEAP - reinclude all components from jorgen's master branch - add custom i2s driver to get a precise timing of initial sync - change wrong usage of esp_timer for latency measurement of snapcast protocol - add player component
14 lines
255 B
C
14 lines
255 B
C
#pragma once
|
|
|
|
#define OTA_LISTEN_PORT 8032
|
|
#define OTA_BUFF_SIZE 1024
|
|
|
|
#include "freertos/event_groups.h"
|
|
|
|
extern const int OTA_CONNECTED_BIT;
|
|
|
|
void ota_server_task(void *param);
|
|
void ota_server_start_my(void);
|
|
|
|
extern EventGroupHandle_t ota_event_group;
|