fix: fixed mpg123_read() logic

This commit is contained in:
2026-03-05 14:28:23 +01:00
parent e22478445d
commit d1b57aae82
4 changed files with 77 additions and 5 deletions

View File

@@ -81,6 +81,8 @@ MP3File* mp3file_open(const char *filename, int forceEncoding) {
else
mp3->duration = mp3->num_samples / mp3->samples_per_frame * mp3->secs_per_frame;
mp3->offset = 0;
mp3->remaining_samples = (int) mp3->num_samples;
LOGV("channels: %d rate: %ld num_samples: %ld", mp3->channels, mp3->rate, mp3->num_samples);
return mp3;