mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-24 19:26:37 +00:00
fix mp3 error behaviour
This commit is contained in:
parent
29df10d837
commit
3b31f22383
@ -568,7 +568,8 @@ void Play_mp3(const char *path) {
|
|||||||
I2S_Task = false;
|
I2S_Task = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
file = new AudioFileSourceFS(*ufsp,path);
|
file = new AudioFileSourceFS(*ufsp, path);
|
||||||
|
|
||||||
id3 = new AudioFileSourceID3(file);
|
id3 = new AudioFileSourceID3(file);
|
||||||
|
|
||||||
if (mp3ram) {
|
if (mp3ram) {
|
||||||
@ -584,11 +585,11 @@ void Play_mp3(const char *path) {
|
|||||||
while (mp3->isRunning()) {
|
while (mp3->isRunning()) {
|
||||||
if (!mp3->loop()) {
|
if (!mp3->loop()) {
|
||||||
mp3->stop();
|
mp3->stop();
|
||||||
mp3_delete();
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
OsWatchLoop();
|
OsWatchLoop();
|
||||||
}
|
}
|
||||||
|
mp3_delete();
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif // USE_SCRIPT
|
#endif // USE_SCRIPT
|
||||||
|
Loading…
x
Reference in New Issue
Block a user