workaround: on non-scart modes, set aspect/policy
[enigma2.git] / lib / python / Plugins / SystemPlugins / Videomode / VideoHardware.py
index a6d886c6e09b28797cfa557590917cb74ed78eac..c6d6b864e9ca84bd0a93bf3b067348187bc045f1 100644 (file)
@@ -132,6 +132,11 @@ class VideoHardware:
                except IOError:
                        print "writing initial videomode to /etc/videomode failed."
 
+               # workaround: this should not be set here.
+               if port != "Scart":
+                       open("/proc/stb/video/aspect", "w").write("any")
+                       open("/proc/stb/video/policy", "w").write("panscan")
+
        def isPortAvailable(self, port):
                # fixme
                return True