[gst-devel] possible glimagesink bug - not thread safe?
selazer at gmail.com
Sat Jul 24 00:39:18 CEST 2010
Consider following Python code, which creates four simple pipelines at
the same time:
players = 
for i in range(4):
players.append(gst.parse_launch("videotestsrc ! glimagesink"))
for player in players:
app = wx.App(redirect=False)
frame = wx.Frame(None)
This code crashes a lot with various errors:
- 0xc0000005 exceptions
- fatal flex scanner internal error--end of buffer missed
- (python.exe:2788): GstGLShader-WARNING **: Fragment Shader
compilation failed: ERROR: 0:1: 'float' : syntax error parse error
Sometimes, however, it runs OK.
To me it looks like some bug in glimagesink having something to do
with thread safety. Anyone have any ideas what might be the cause of
this strange behaviour and how to get rid of it?
More information about the gstreamer-devel