Psychtoolbox-3/Psychtoolbox-3 — pull request #33 by kleinerm (2012-07-21 22:49:02+00:00)
Title: Pull half-finished stuff into master so everybody is on the same plate.

GStreamer optimizations for much higher playback performance are finished. However, not yet sure if we should enable multi-threaded decoding by default, as the current code does. On some operating systems it can cause visual corruption with some movie files, on others the same files don't cause trouble. Maybe single-threaded as default would be a safer option.

Part of the Windows 64-Bit Matlab port is done, but some mex files are missing, e.g., PsychPortAudio and Eyelink. Some are faulty, e.g., pnet. And 64-Bit Windows Screen() currently fails with invalid mex file error if the GStreamer SDK isn't already installed and some magic moves are done before first invocation. This needs more work. Otoh no harm done in having some half-dysfunctional mex files for a target we don't officially support yet.

Various code cleanups in various places, especially Windows related.