-
Committer:
Tarmac
-
Author(s):
Alberto Aguirre
-
Date:
2014-02-18 11:29:01 UTC
-
mfrom:
(1394.1.6 screencast-crash-fix)
-
Revision ID:
tarmac-20140218112901-33nj4kygzvzoyomk
Fix crash in android devices by working around a subtle threading bug
Use a dummy thead_local array to push the gl/egl context TLS into a region
where the future wait code does not overwrite it.
Other changes:
- Query the preferred read pixel format/type at setup.
- Write a video file instead of snapshot files; the raw file can then be played as a video with vlc
fixes: lp: #1280086. Fixes: https://bugs.launchpad.net/bugs/1280086.
Approved by PS Jenkins bot, Alexandros Frantzis.