Closed justino closed 10 months ago
I have a fork that rips out the current parsing code and replaces it with libcue. I'll open up a PR very soon.
However, I'm unfamiliar with many if the build types this application supports: snap, flatpack, macos, win32. And am unsure about how to include this new dependency. I started to take a stab at it, haven't gotten far yet.
This was closed by #29
Discovered a few issues with parsing cue files. The code currently requires cue files to be set up very specifically.
It's hard coded to expect the first line to be a
FILE
declaration, however the cue spec doesn't require this. Many cue files actually begin with aREM
remark declaration.It doesn't handle filenames, in the
FILE
declaration, that contain whitespace. This is a limitation of using the functionsscanf
to identify theFILE
declaration line.It's hard coded to expect the
FILE
declaration to end withWAVE
. There are many other options available, the biggest one being MP3 which is a file type this application already supports.