[mythtv-commits] Ticket #4376: Handle keypresses in the main UI thread (refs #4230 and #4085)
MythTV
mythtv at cvs.mythtv.org
Mon Dec 31 19:56:12 UTC 2007
#4376: Handle keypresses in the main UI thread (refs #4230 and #4085)
-----------------------------+----------------------------------------------
Reporter: andrei at tanas.ca | Owner: danielk
Type: task | Status: assigned
Priority: minor | Milestone: unknown
Component: mythtv | Version: head
Severity: medium | Resolution:
Mlocked: 0 |
-----------------------------+----------------------------------------------
Changes (by danielk):
* type: patch => task
* milestone: 0.21 => unknown
Comment:
Key and network control commands both have to be processed in the RunTV()
thread for TV class to remain in a consistent state.
I'm sure MS Windows allows for multi-threaded GUIapplications, there are
probably just some additional limitations. We need to trace the reason for
the deadlock when switching from the program guide from LiveTV, and QTimer
can be replaced with something that works on MS Windows. QTimer in
particular causes its own thread-safety problems in Linux and OS X anyway.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/4376#comment:2>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list