Is there a generic “Chromecast output” virtual device for Linux? Not just an app that can cast but an OS level device so I can route audio from any app on the fly.
http://www.webupd8.org/2016/03/how-to-stream-audio-to-chrome...
Edit: And if you use Wine with Winamp, you can then steer Winamp to use chromecast as well. And as an aside, I also used Wine to make Windows programs (not the desktop) remote-run by running ssh crankylinuxuser@server -X -f "wine winamp.exe". And with Pulseaudio, redirection is trivial.
Integration on Android proper is probably going to be easier.