I didn't realize that FLAC decoding was integer-based. I originally wanted to add FLAC support to my client, but realized how it really didn't have a very fast processor and was worried that it couldn't support FLAC. I'm going to go ahead and experiment with adding FLAC support in the next major release.

As to the bootup problems, yeah, it seemed as if you had an empty favourites list, then it would hang on startup. I traced the problem down. If anyone is interested, here's the fix :

http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/grrr/rrr/list.c.diff?r1=1.2&r2=1.3

I'll also look into better integrating jRec into my client.

Reza