I'm sure this will be completely ignored, but...here goes anyway.... The Media player is built atop many pieces of software, that fluidly integrate together. The most critical of these is the PulseAudio daemon. If you CLAIM to want to understand this device, go to their project site, and read up on it. There has been considerable progress in PulseAudio's design since its inception a few short years ago, but the majority of PulseAudio's development has been on x86 and desktop targets, which is very different from the ARM stuff being targeted here. It will get better, but as with all things open source, it takes time and dedicated programmer time. This is not Nokia's fault, and you should NOT be pointing the finger at them. I am very dismayed and DISGUSTED at the sheer arrogance and air of self-entitlement of the most vocal detractors on this forum, yes...you paid for this device...the same as you paid for your desktop.... but unlike most "phones" ... this device is built atop a highly extensible stack, of which the vast majority of it is NOT developed by Nokia, and is developed in an open forum. Nokia is doing something radically different here, and it WILL pay off, as developers from the surrounding projects such as PulseAudio, gstreamer (the modular processing framework that connects this all together), etc mature. so please guys, JUST CHILL, you have three options: (1) file bug reports with Nokia or the surrounding projects. (2) join a project and contribute code (3) STFU and WAIT PATIENTLY. -Thom