Skip to content

Commit b3b4e7f

Browse files
Fixed buffer underruns (#68)
1 parent c10b9ec commit b3b4e7f

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/ESP32_VS1053_Stream.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -446,8 +446,7 @@ void ESP32_VS1053_Stream::_handleStream(WiFiClient *stream)
446446

447447
if (_ringbuffer_handle)
448448
{
449-
if (stream->available() && xRingbufferGetCurFreeSize(_ringbuffer_handle))
450-
_streamToRingBuffer(stream);
449+
_streamToRingBuffer(stream);
451450
_playFromRingBuffer();
452451
}
453452
else
@@ -536,8 +535,7 @@ void ESP32_VS1053_Stream::_handleChunkedStream(WiFiClient *stream)
536535

537536
if (_ringbuffer_handle)
538537
{
539-
if (stream->available() && xRingbufferGetCurFreeSize(_ringbuffer_handle))
540-
_chunkedStreamToRingBuffer(stream);
538+
_chunkedStreamToRingBuffer(stream);
541539
_playFromRingBuffer();
542540
}
543541
else

0 commit comments

Comments
 (0)