- Use a
GridViewto select a video source (cable or Blu-Ray), probably via a scene.
- Use a
PageBrowserto map either the cable set-top box or the Blu-Ray player to a custom
MediaController, with the device set when a scene is selected, triggered by the
Now, the normal
@Device handling for the video controls of the custom
MediaController would work fine, IIUC. But the volume controls (up, down, mute) need to map to my receiver.
I think I can just change my custom
MediaController so the three volume controls bind to my AVR instead of the generalized
@Device expressions; I’d leave the video controls as they are so depending on which video device is chosen, the controls drive that device.
But, I want to change the custom
MediaController as little as possible.
Is there a way I could do this without mapping the device bindings of the three volume controls directly to the receiver device but instead using a placeholder like
@Device (but not that because that will map to the cable box or the Blu-Ray player) that I could set somewhere else.
Conceptually (for me at least) it’s like changing the bindings of the volume controls from
MyReceiver is a variable I’ve assigned to my actual receiver.
I looked for a similar question but didn’t see one – sorry if I missed it.