IWBNI an application doing stream decoding could Hijack the Aux input, and work with the player app on this. If you can inject the stream for the player to see as its Aux, then you'd get the player's equaliser, visualisations, etc. for free, and get RDS TA interrupts if you wanted.

I don't actually have an interest in this project; I just like to see things done right...
_________________________
Toby Speight
030103016 (80GB Mk2a, blue)
030102806 (0GB Mk2a, blue)