[mythtv-firehose] mythtv branch devel/mythsocket updated by danielk. v0.26-pre-1379-g9757830

Git Repo Owner noreply at mythtv.org
Thu Nov 1 02:17:52 UTC 2012

The branch, devel/mythsocket has been updated on the
mythtv repository by gitolite user danielk.
       via  975783016bb90083d042187e3fa668f642664ae1 (commit)
      from  b72c3ae34c681004829331f0dc8d93990ce012cb (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 975783016bb90083d042187e3fa668f642664ae1
Author:    Daniel Kristjansson <danielk at cuymedia.net> at Wed, 31 Oct 2012 22:17:31 -0400
Committer: Daniel Kristjansson <danielk at cuymedia.net> at Wed, 31 Oct 2012 22:17:31 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=975783016bb90083d042187e3fa668f642664ae1

Move SendEvent/SendMessage processing out of UI thread.
When I re-enabled the SendReceiveStringList UI blocking debugging it turned out
almost all the UI blocking for MythProto was caused by processing asynchronous
events via a synchronous MythProto call in the UI thread. This creates a runable
to process these outside the UI thread so we get a much smoother UI experience.


Summary of changes:
 mythtv/libs/libmythbase/mythcorecontext.cpp |   47 +++++++++++++++++++-------
 1 files changed, 34 insertions(+), 13 deletions(-)


More information about the mythtv-firehose mailing list