I've set this up, with TV speakers (HDMI) and an amp (SPDIF).
For the TV part of MP, it works fine, everything is great.
For Video, it changes once (SPDIF -> HDMI), then refuses to change back. Instead, it briefly changes back (HDMI -> SPDIF), but then a second later it 'refreshes' and resets...