Prevent non-loop VGM playback overrun
This commit is contained in:
@@ -165,9 +165,6 @@ typedef struct {
|
||||
|
||||
/* ── Состояние парсера (глобальные переменные) ───────────────────── */
|
||||
|
||||
/** 1 = достигнут конец VGM-данных (команда 0x66 или конец файла) */
|
||||
extern volatile uint8_t vgm_song_ended;
|
||||
|
||||
/** 1 = пауза (буферы заполняются тишиной) */
|
||||
extern uint8_t vgm_paused;
|
||||
|
||||
@@ -249,7 +246,6 @@ void vgm_fill_buffer(uint8_t buf_idx);
|
||||
|
||||
/**
|
||||
* Перемотать VGM на точку петли (если установлена).
|
||||
* Сбрасывает vgm_song_ended = 0 при успехе.
|
||||
* @return 1 = петля есть (перемотано), 0 = нет петли
|
||||
*/
|
||||
uint8_t vgm_rewind_to_loop(void);
|
||||
|
||||
Reference in New Issue
Block a user