The bad side of libcue is it's derived from cuetools. cuetools is released under GPL, so is libcue as well...
I believe if you code ever link to libcue, your entire project needs to be released under GPL. I've contacted cuetools author and filed a bug for that (https://github.com/svend/cuetools/issues/25) but it's not resolved after half a year.
The alternative is to look at non-GPL-ed libraries, or create one by your own. A potential replacement is https://github.com/Coolerfall/c-cuelib. There're also BSD licensed ones written in Go, C# and Javascript.
But after all it should not be hard to create one. mpd did that a few years ago.
The bad side of libcue is it's derived from cuetools. cuetools is released under GPL, so is libcue as well...
I believe if you code ever link to libcue, your entire project needs to be released under GPL. I've contacted cuetools author and filed a bug for that (https://github.com/svend/cuetools/issues/25) but it's not resolved after half a year.
The alternative is to look at non-GPL-ed libraries, or create one by your own. A potential replacement is https://github.com/Coolerfall/c-cuelib. There're also BSD licensed ones written in Go, C# and Javascript.
But after all it should not be hard to create one. mpd did that a few years ago.