diff --git a/miniaudio.h b/miniaudio.h index 0fecb1c1..befa5428 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -50226,6 +50226,10 @@ MA_API ma_result ma_decoder_read_pcm_frames(ma_decoder* pDecoder, void* pFramesO *pFramesRead = totalFramesReadOut; } + if (totalFramesReadOut == 0) { + return MA_AT_END; + } + return result; }