Opened 14 years ago
Closed 14 years ago
#9460 closed Patch - Bug Fix (Invalid)
[patch] OpenGL doublelock fix
Reported by: | Owned by: | Janne Grunau | |
---|---|---|---|
Priority: | major | Milestone: | unknown |
Component: | MythTV - Video Playback | Version: | Unspecified |
Severity: | high | Keywords: | |
Cc: | Ticket locked: | no |
Description
This patch fixing ocasional frontend crash and video stuck during DVB-S live tv playback when using hardware deinterlacer (detailed log included).
I using Radeon X1300 with oss drivers. In order to fix this issue i tried update mesa classic to galium but without success.
The problem is than "OpenGLLocker ctx_lock(gl_context)" was issued two times in the same context in functions:
VideoOutputOpenGL::SetupDeinterlace?
OpenGLVideo::AddDeinterlacer?
This also fixed ocasional log messages "VidOutGL: Couldn't load deinterlace filter" whish was related to this problem. The fix is valid for trunk and 0.24-fixes. This fix may be related to #9216 #9272
Jiri
Attachments (2)
Change History (4)
Changed 14 years ago by
Attachment: | 102-opengl_doublelock_fix.patch added |
---|
comment:1 Changed 14 years ago by
This patch is invalid since we use recursive qmutex. The problem must be hidden somewhere else, so please close this ticket.
Jiri
comment:2 Changed 14 years ago by
Milestone: | → unknown |
---|---|
Resolution: | → Invalid |
Status: | new → closed |
Closed by request from reporter.
the patch