View Single Post
Posts: 2,102 | Thanked: 1,309 times | Joined on Sep 2006
#32
With regard to the quality of A2DP/SBC, I'm still not sold on it. I do wonder if this is because the Linux implementation is not optimal though (e.g. I can't see that it does variable bitpool size between frames, which is allowed for by the spec). It has some odd aural artifacts, some songs sound odd (they go faster and slower, only very slight but can be heard), I don't know where this problem stems from, but I'd like to fix it if I can work out how.

On to the DSP task. I've no idea of DSP power consumption, it would be nice to see some Nokia documents about this... anyone...?

My hope it that we can either:
1) reduce power consumption while just listening to mp3s by using a hopefully more efficient DSP task to take load off the ARM (and drop the ARM speed). It will take testing to see if this is the case
2) Reduce the load on the ARM so it can do more useful things (like XVid decoding). This really requires that we push the ARM back up to full speed, and the DSP down to 133MHz. I'll do myself a patched kernel asap and see whether the task can run at this speed. If not, then I'll try to make it run faster. Patches and help welcome of course

And last but not least, I did it just for the hell of it
 

The Following 3 Users Say Thank You to lardman For This Useful Post: