I've been poking around with the cec-client app to see what I can do with it when it comes to my magnavox TV. All I seem to be able to do is turn the TV on/off and change HDMI inputs.
I feel like I might have a better chance of discovering what else I can do if I better understood what "source" and "destination" mean. If I'm changing input on the TV from HDMI 1 to HDMI 2, what is the source and what is the destination in that context?
Is the source the device where the content is coming from and the destination in where the content is being displayed?
Or is the source where the command is coming from and the destination is the thing that should execute the command?
And what is the "unregistered"/"broadcast" source/destination?