fix audio debugger compiling errors

This commit is contained in:
Terrence
2025-06-06 21:39:22 +08:00
parent 7bc5f7bb0c
commit 218d0318fe

View File

@@ -43,13 +43,16 @@ AudioDebugger::AudioDebugger() {
} }
AudioDebugger::~AudioDebugger() { AudioDebugger::~AudioDebugger() {
#if CONFIG_USE_AUDIO_DEBUGGER
if (udp_sockfd_ >= 0) { if (udp_sockfd_ >= 0) {
close(udp_sockfd_); close(udp_sockfd_);
ESP_LOGI(TAG, "Closed UDP socket"); ESP_LOGI(TAG, "Closed UDP socket");
} }
#endif
} }
void AudioDebugger::Feed(const std::vector<int16_t>& data) { void AudioDebugger::Feed(const std::vector<int16_t>& data) {
#if CONFIG_USE_AUDIO_DEBUGGER
if (udp_sockfd_ >= 0) { if (udp_sockfd_ >= 0) {
ssize_t sent = sendto(udp_sockfd_, data.data(), data.size() * sizeof(int16_t), 0, ssize_t sent = sendto(udp_sockfd_, data.data(), data.size() * sizeof(int16_t), 0,
(struct sockaddr*)&udp_server_addr_, sizeof(udp_server_addr_)); (struct sockaddr*)&udp_server_addr_, sizeof(udp_server_addr_));
@@ -59,6 +62,7 @@ void AudioDebugger::Feed(const std::vector<int16_t>& data) {
ESP_LOGD(TAG, "Sent %d bytes audio data to %s", sent, CONFIG_AUDIO_DEBUG_UDP_SERVER); ESP_LOGD(TAG, "Sent %d bytes audio data to %s", sent, CONFIG_AUDIO_DEBUG_UDP_SERVER);
} }
} }
#endif
} }