Well, it works great! Two things I did notice though. One, it takes a bit longer for the song to start playing, almost like it's calculating the bitrate. No big deal, just an observable.
It might be. I'm using a libid3 library routine to get the bitrate values. It is possible that it is scanning the file and calculating the bitrate.
And two, this version in general scans slower than the last. The scan took about twice as long as before -- not sure why this would be impacted by the change.
Nothing I did between 0.4.9 and 0.4.10 should have any effect on scanning speed. It calls the function to get the bitrate before starting the song and prints the bitrate along with everything else when it updates the display
On a different note, for a while now I've been having a problem when exiting Sonica. It takes me out to the main screen, but within a couple seconds it restarts Sonica on it's own! Any logical explanation for this? I haven't changed my remote's macro or anything like that so it's gotta be the Roku causing it...
How are you starting it? What does your sonica.roku file contain?
My first guess would be that the sonica.roku shell script has two lines in it starting sonica.
Anyway, thanks for the update![/quote]