I was posting
over here about streaming audio with JRemote. And an accidental, and fortuitous screenshot coincidence made me realize there is a bug in how JRemote displays time remaining when streaming a transcoded file (at least when using the MP3 Medium setting). Check it out:
Both screenshots were taken at basically exactly the same moment during playback: with 4 seconds elapsed (again, not because I'm a perfectionist, it was an accident).
The non-transcoded one shows the
correct time remaining of -2:33 (the file duration is 2:37).
The transcoded one shows -2:41 which is, well, wrong (and is longer than the total duration of the file). It's off by 8 seconds (2:41 + 0:04 = 2:45, which is 8 seconds longer than the duration of the track).
I was chuckling about the coincidence, and then noticed that while elapsed time matched perfectly, the time remaining
didn't. I've subsequently checked several other FLAC files in my Library, and they're
all wrong when transcoded. And,
always by 8 seconds.