summaryrefslogtreecommitdiff
path: root/src/python/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/python/__init__.py')
-rw-r--r--src/python/__init__.py29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/python/__init__.py b/src/python/__init__.py
new file mode 100644
index 0000000..5d0d2cf
--- /dev/null
+++ b/src/python/__init__.py
@@ -0,0 +1,29 @@
+'''
+libavg is a high-level development platform for media-centric applications.
+https://www.libavg.de
+'''
+
+# Work around libstdc++ Mesa bug
+# (https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/259219)
+from platform import system
+if system() == 'Linux':
+ from ctypes import cdll
+ cdll.LoadLibrary("libpixman-1.so.0")
+ cdll.LoadLibrary("libstdc++.so.6")
+del system
+
+from avg import *
+player = avg.Player.get()
+
+from enumcompat import *
+
+import textarea
+import statemachine
+from avgapp import AVGApp
+from appstarter import AVGAppStarter, AVGMTAppStarter, AppStarter
+import utils, methodref
+import gesture
+import filter
+import persist
+import app
+