The gamma switch is there by design, but when properly calibrated, the GUI will be brighter.
Not only the GUI. Every video as well.
You cant expect all sources to match exactly the brightness and contrast of another. If that was true, you wouldnt get such controls in sources, only in TV's.
OK, but what do you mean with 'sources'? To be shown material like image/photos/video? Or like HDMI-port on the A/V-receiver and TV? Or the player itself? If you mean the player itself, I would assume that every sources have to match. There are defined standardizes for colour space and others.
Don't say you have no issue with other sources. By now you should realise that if realtek can do something different, they will.
Until now I've never seen any player or let's say source, that is not able to don't change anything depending on the shown material. At least I didn't recognize... And BT.709 etc. are different things.
Did you calibrate with xvycc on? Some displays go creamy with that on, so people want to turn down the brightness in the player, when they should turn it off.
I think I've left x.v.Colour on 'Auto'. Will check that when I'm back home. I would never calibrate something on a player and not while sowing a GUI at all, because the player has to keep the material as it is, defined by the standards it represents within the streams. Only the displaying devices like TV or beamer have to be calibrated, depending on the source.
Look, the video image played with Mede8er and shown by TV panel is fine. I've calibrated the TV with test videos played by Mede8er. Only photos are not. If I would have to live with a brighter GUI to have photos shown well, OK. But brightnes adjustments on Mede8er while showing photos are affecting video as well.