I am curious about how audio is bitstreamed to the receiver when using the Nvidia Shield. I notice that when I pause live TV, my receiver stops getting a signal from the Shield. On older receivers like mine (an Onkyo 805, HDMI 1.3 era) , this creates a dropout while the signal is checked and re-established. It also has the potential to desynchronize the audio and video entirely. The only thing that resyncs everything is rewinding/fast forwarding a couple of times to get everything lined up again. I can provide a video clip if you like.
On Windows Media Center, it seemed like there was some type of audio keepalive happening under the hood - if I paused a program that was Dolby Digital, you could immediately resume it without there being any dropouts. It would only ever change if the actual input stream changed (ie a commercial that was in regular 2 channel).
Is this behavior intentional, a limitation of Android, a limitation of the Shield, just my old receiver not being able to handle the way this modern device is sending, etc? Just curious.