I have the following problem with my setup.
My XBMC box is connected to a surround receiver using HDMI. The receiver has 2 HDMI out ports. One is connected to my TV and the other to my Beamer. Each time i switch the display device the screen calibration settings in XBMC get lost and i have to calibrate the actual display device again.
I think this is a normal XBMC behaviour, because XBMC thinks it's connected to a"new" display device.
My idea is to develop a plugin, service or bashscript that detects the change of the display device
and switches between two calibration settings during XBMC startup.
To do this i need some information:
- Where is the calibration data stored?
- How can i detect the connected display device (read the EDID form the connected device?)
- Can i change the settings while XBMC is running an restart XBMC throug a addon/service or script?
Maybe someone has a better solution for this problem. I open for ideas.