Swiss actor Bruno Ganz, who played Adolf Hitler in the 2004 film Downfall, has died at 77.