Good question, I haven't even noticed what you raised so far (I don't really use the built in apps).
Here you can see the
available inputs on a C2, maybe ip or photo or even browser is used for it. Or it can also happen that these overlays are treated differently in the active picture preset, I'm not sure.
"movie" and "photo" are for the internal media player app when playing video and images, and other internal apps (netfix, plex, etc) uses "default" input.
You can use set_picture_settings method to set any properties of a preset of a given input, e.g. color to 0 (you have to switch back and forth between presets then to activate the new setting).
Let me know if you found something interesting.
Code:
bscpylgtvcommand 192.168.1.18 set_picture_settings "{\"color\": 0}" expert2 default
bscpylgtvcommand 192.168.1.18 set_current_picture_mode expert1
bscpylgtvcommand 192.168.1.18 set_current_picture_mode expert2