a cue sheet having a blank (so empty or whitespaces only) REM or TEXT value (wthout double quotes) placed before or after the track INDEX will result in wrong track_get_start or track_get_length values (didn't checked other functions).
would be great if the parser can be improved in order to properly ignore those wrong fields.
issued scenario sample (empty track PERFORMER before INDEX)
TRACK 01 AUDIO
TITLE "Save Yourselves"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "For The Future Of Mankind"
INDEX 01 08:57:39
TRACK 03 AUDIO
TITLE "Shining Faces"
PERFORMER
INDEX 01 18:37:44
TRACK 04 AUDIO
TITLE "Positive Energy"
INDEX 01 26:58:52
issued scenario sample (blank track GENRE after INDEX)
TRACK 01 AUDIO
TITLE "Save Yourselves"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "For The Future Of Mankind"
INDEX 01 08:57:39
TRACK 03 AUDIO
TITLE "Shining Faces"
INDEX 01 18:37:44
REM GENRE
TRACK 04 AUDIO
TITLE "Positive Energy"
INDEX 01 26:58:52
working scenarios (with double quotes):
TRACK 01 AUDIO
TITLE "Save Yourselves"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "For The Future Of Mankind"
INDEX 01 08:57:39
TRACK 03 AUDIO
TITLE "Shining Faces"
INDEX 01 18:37:44
REM GENRE ""
TRACK 04 AUDIO
TITLE "Positive Energy"
INDEX 01 26:58:52
TRACK 01 AUDIO
TITLE "Save Yourselves"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "For The Future Of Mankind"
INDEX 01 08:57:39
TRACK 03 AUDIO
TITLE "Shining Faces"
INDEX 01 18:37:44
REM GENRE " "
TRACK 04 AUDIO
TITLE "Positive Energy"
INDEX 01 26:58:52
a cue sheet having a blank (so empty or whitespaces only) REM or TEXT value (wthout double quotes) placed before or after the track INDEX will result in wrong track_get_start or track_get_length values (didn't checked other functions).
would be great if the parser can be improved in order to properly ignore those wrong fields.
issued scenario sample (empty track PERFORMER before INDEX)
issued scenario sample (blank track GENRE after INDEX)
working scenarios (with double quotes):