[mythtv-commits] Ticket #6355: Mythfrontend hangs when rewinding and then returning to playback via LIRC remote control
MythTV
mythtv at cvs.mythtv.org
Sun Mar 22 13:03:23 UTC 2009
#6355: Mythfrontend hangs when rewinding and then returning to playback via LIRC
remote control
---------------------------------------+------------------------------------
Reporter: tomimo at ncircle.nullnet.fi | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - Video Playback | Version: head
Severity: medium | Resolution:
Mlocked: 0 |
---------------------------------------+------------------------------------
Comment(by tomimo at ncircle.nullnet.fi):
I've been playing with this problem and I must say that I have not been
able to find a really good way to fix this remote controller & video
thread race. I'll add another patch that adds a couple of while loops at
the end of DoPlay() and IsVideoActuallyPaused() which try to avoid the
potential race condition hang.
The very same patch also contains some videothread pause/unpause
waitcondition fixes which instead of fixing any bugs seem to cause
playback errors with the following error messages in the logs
"GetNextFreeFrame() is getting a busy frame P." I'm very curious about the
logic how the pause/unpause changes are able to cause this error ...
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6355#comment:4>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list