Hi All,
I am currently try to get Psych Toolbox up and working with GStreamer on a 2015 21.5 iMac running Windows 10 [Version 10.0.17134.523], I am trying to run the latest version of Psych toolbox (3.0.15 - Flavor: beta - Corresponds to SVN Revision 9470) with GStreamer installed (gstreamer-1.0-xb6_64-1.14.4, I have tried uninstalling and reinstalling GStreamer several times and have tried both the complete configuration of Gstreamer on installation as well as clicking each package manually).
When I open up matlab without java (using matlab.exe -nojvm) and try to run SimpleMovieDemo I get the following error (I will also try to attach a picture to maintain formatting)
PTB-ERROR: Statechange failed with GST_STATE_CHANGE_FAILURE! PTB-ERROR: GStreamer movie playback engine reports this error: Error from element qtdemux0: Internal data stream error. Additional debug info: qtdemux.c(6073): gst_qtdemux_loop (): /GstPlayBin:ptbmovieplaybackpipeline/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0: streaming stopped, reason not-negotiated (-4). Error in function OpenMovie: Usage error In OpenMovie: Opening the movie failed I. Reason given above. Error using Screen Usage: [ moviePtr [duration] [fps] [width] [height] [count] [aspectRatio]]=Screen('OpenMovie', windowPtr, moviefile [, async=0] [, preloadSecs=1] [, specialFlags1=0][, pixelFormat=4][, maxNumberThreads=-1][, movieOptions]); Error in SimpleMovieDemo (line 49) movie = Screen('OpenMovie', win, moviename);
Any help would be greatly appreciated!
Thanks,
Kieran