[mythtv] output mutex lock
thor
mythtv at lamedomainname.com
Tue Feb 3 15:32:15 EST 2004
On Tuesday 03 February 2004 05:08, Brent Hills wrote:
> Using the UI functions like pause() in PlaybackBox::pause() hangs the
> frontend for extended periods trying to acquire the output mutex
> lock.
The decoder:run() stuff holds the mutex while it's decoding, which it
shouldn't really need to do (could just just hold when it's updating
the ouput buffer).
It could use a redesign, as it is actually inherited code from a
completely different project. The problem is that it is a bit hairy to
get into and redo, and it seems to work just about everywhere (with the
apparent exception of some Redhat/Fedora distros).
- thor
More information about the mythtv-dev
mailing list