[mythtv-firehose] mythtv branch master updated by stuartm. v0.27-alpha-77-g277feb5

Git Repo Owner noreply at mythtv.org
Sun Aug 4 17:38:51 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
       via  277feb598e975d43c68f4b0a042a3ce6d5fd48bb (commit)
       via  0e8ac28c397c63c09ff9d361dd2b214c329d07be (commit)
       via  663cca3962904732101072f4092b9c99c429588f (commit)
       via  53b0212ef36606daee4f46ebebae6097b8b9d07f (commit)
       via  0cb3f835a97c221abb919985539c483c1928845c (commit)
      from  1aa211181194378a00d1dd6cb0b6ca3f3819b7df (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 277feb598e975d43c68f4b0a042a3ce6d5fd48bb
Author:    Stuart Morgan <smorgan at mythtv.org> at Sun, 4 Aug 2013 18:03:55 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sun, 4 Aug 2013 18:04:41 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=277feb598e975d43c68f4b0a042a3ce6d5fd48bb

Fix MythDownloadManger after 997f7aa10. It was possible for queue and cancel requests to be handled out of order resulting in newly queued downloads being cancelled almost immediately. We avoid this by removing any cancelled downloads  from the download queue to a new cancellation queue, then we clean up the cancelled downloads later without affecting new additions.



commit 0e8ac28c397c63c09ff9d361dd2b214c329d07be
Author:    Stuart Morgan <smorgan at mythtv.org> at Sun, 4 Aug 2013 17:44:36 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sun, 4 Aug 2013 17:44:36 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0e8ac28c397c63c09ff9d361dd2b214c329d07be

Increase the header cache time from 5 minutes to 20 minutes. This is still less than the average web browser. I can't think of an example where this higher time, which only applies to Modification timestamp checks would cause problems but it potentially speeds up the UI on certain screens measurably.



commit 663cca3962904732101072f4092b9c99c429588f
Author:    Stuart Morgan <smorgan at mythtv.org> at Sun, 4 Aug 2013 16:47:09 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sun, 4 Aug 2013 16:47:09 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=663cca3962904732101072f4092b9c99c429588f

Don't add an invalid (null) image to the image cache



commit 53b0212ef36606daee4f46ebebae6097b8b9d07f
Author:    Stuart Morgan <smorgan at mythtv.org> at Sun, 4 Aug 2013 16:45:57 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sun, 4 Aug 2013 16:45:57 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=53b0212ef36606daee4f46ebebae6097b8b9d07f

If we fail to load the image then report that we failed



commit 0cb3f835a97c221abb919985539c483c1928845c
Author:    Stuart Morgan <smorgan at mythtv.org> at Sun, 4 Aug 2013 16:43:23 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sun, 4 Aug 2013 16:43:23 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0cb3f835a97c221abb919985539c483c1928845c

Don't search the local disk for remote images in LoadScaleImage()



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmythbase/mythdownloadmanager.cpp |   66 ++++++++++++-----------
 mythtv/libs/libmythbase/mythdownloadmanager.h   |    3 +-
 mythtv/libs/libmythui/mythuihelper.cpp          |   22 ++++----
 mythtv/libs/libmythui/mythuiimage.cpp           |   20 ++++----
 4 files changed, 57 insertions(+), 54 deletions(-)

-- 



More information about the mythtv-firehose mailing list