Bug 71311 - GStreamer support for OSX 10.9 and 10.8.5?
Summary: GStreamer support for OSX 10.9 and 10.8.5?
Status: NEW
Alias: None
Product: GStreamer SDK
Classification: Unclassified
Component: OS X SDK Distribution (show other bugs)
Version: unspecified
Hardware: Other Mac OS X (All)
: medium normal
Assignee: bugs
QA Contact:
Depends on:
Reported: 2013-11-06 16:37 UTC by Björn Lidestam
Modified: 2013-11-06 16:37 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Björn Lidestam 2013-11-06 16:37:29 UTC

I have tried to run my old experiment with video playback at 120 fps (by converting a .mov file to an array of still pictures and then presenting them on per VBL update). The experiment works on our old Mac OSX 1.6.8, Matlab 2009b (32-bit), an older Ppsychtoolbox 3 (PTB-3), and Quicktime.

However, GStreamer does not seem to work, neither with OSX 10.8.5 nor 10.9. On the Mac with 10.8.5, I have tried both GStreamer 1.0 SDK and 0.10.36. No difference. Timeout after 5 seconds, which seems to imply that GStreamer is found but not implemented (?):
PTB-ERROR: In Screen('GetMovieImage') for movie 0: Timed out while waiting for new frame after 5 seconds!
Error in function Close: 
Invalid Window (or Texture) Index provided: It doesn't correspond to an open window or texture.
Did you close it accidentally via Screen('Close') or Screen('CloseAll') ?

On the Mac with 10.9, PTB-3 did not find GStreamer 0.10 installed via MacPorts. It did find GStreamer SDK for Mac OSX Runtime, however, but then provided error messages about missing plugins, etc. 

So, a few questions:

1. Has anyone actually been able to use GStreamer for video playback (perhaps even of a video file converted to an array of still pictures) on the 64-bit version of PTB-3? 

2. Does GStreamer currently have support for OSX 10.9? 

3. Is installation via MacPorts necessary, or is it enough to install GStreamer SDK in order to then get a valid and stable 0.10 version?

Any hints and suggestions are appreciated!

Björn Lidestam, Linköping University

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.