Originally Posted By: borislav
[color:orange]A project like this would have to be a kernel hack unless the empeg guys do it since we don't have their player source. I don't know much about linux kernel internals, but it seems like this should be possible.</font color=orange>
<br>
<br>I too feel like it should be possible. An alternative to a kernel hack might be a library that sits between the player and the standard C library and changes data going to the audio device. You can use the partially linked player binary to achieve this. Doing it this way won't be necessarily easier, just more obvious for somebody with UNIX programming experience but no kernel hacking experience.
<br>
<br>Borislav<br><br>


I'd sort of fogotten about this idea despite having considered it many years ago. Now, wanting to sync my iTunes library meaning i need to keep translating AAC files to mp3, I'm wondering if it might make sense to embed a AAC decoder and have an open() of an AAC just background decode to a tmp file, and then remap I/O to it; close() could discard it.