Think I've found the cause of this; after a patch, the setting in Video->Deinterlace was blank (unset). When I changed this to Off, the phone stopped overheating while playing the videos. It must have read the blank value as 'Automatic', which translated to 'On' in my case. Maybe worth updating in t...