I like to listen to music from 24bit/96Khz FLAC files using my Android smartphone, casting it to my Pionner receiver via Chromecast Audio, entering the receiver's optical input. But as Android only recognizes up to 48Khz, I'm thinking of attaching an external DAC, maybe a FiiO k3, for example. I've already seen here that the app player I use to play music on my smartphone, the USB Audio Player Pro, fortunately ignores the smartphone's limitation, and sends the music to the DAC with its original parameter (24bit/96Khz, for example).
Would it work? In that case, who would send the music to Chromecast Audio, would it be the external DAC?