[mythtv-commits] mythtv branch devel/027candidates updated by jyavenard. v0.27-339-ga5eadf7

Git Repo Owner noreply at mythtv.org
Thu May 22 09:34:29 UTC 2014


The branch, devel/027candidates has been updated on the
mythtv repository by gitolite user jyavenard.
       via  a5eadf7c59578751e41e62e4eaff731f02351492 (commit)
       via  1fdfa70ffc945b11c5e86b98b713fd67f99e5050 (commit)
       via  8d06c76af49393bcaf86348eaca20ca125b153e1 (commit)
      from  feb30e68a0f5f84bbb11241406f662b3e75ddb27 (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 a5eadf7c59578751e41e62e4eaff731f02351492
Author:    John <reidjr at lineone.net> at Wed, 21 May 2014 05:52:00 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 22 May 2014 19:34:14 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a5eadf7c59578751e41e62e4eaff731f02351492

Don't unecessarily query the backend if we don't need it
No point attempting to skip a commercial if there are none to skip.
This prevents querying the backend for an up to date frames count

Ref #12016

Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>
(cherry picked from commit e2a5a966c2fae74469a5b33cb5937938af357471)



commit 1fdfa70ffc945b11c5e86b98b713fd67f99e5050
Author:    Mike Thomas <pfw.demon.co.uk> at Sun, 19 Jan 2014 03:16:00 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 22 May 2014 19:34:04 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=1fdfa70ffc945b11c5e86b98b713fd67f99e5050

Speed up writing EIT cache to database
Use a single SQL query to write EIT cache to database rather than a series of queries. This significantly speed up disk operations

Ref #12016

Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>
(cherry picked from commit 850843df072efac23d19b27282c55cfce53f9b36)



commit 8d06c76af49393bcaf86348eaca20ca125b153e1
Author:    Mike Thomas <pfw.demon.co.uk> at Sun, 19 Jan 2014 03:16:00 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 22 May 2014 19:33:54 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8d06c76af49393bcaf86348eaca20ca125b153e1

Speed up ProgramInfo::SavePositionMap() database writes.
Use a single SQL query to save all new position map entries.
This speeds up SavePositionMap by an order of magnitude.

Fixes #12016

Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>
(cherry picked from commit b4be8e24f9fab5b6a71f62df8e2c0403bedf4805)



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

Summary of changes:
 mythtv/libs/libmyth/programinfo.cpp  |   94 ++++++++++++++++++++--------------
 mythtv/libs/libmythtv/eitcache.cpp   |   48 +++++++++---------
 mythtv/libs/libmythtv/eitcache.h     |    2 +-
 mythtv/libs/libmythtv/mythplayer.cpp |    3 +-
 4 files changed, 83 insertions(+), 64 deletions(-)

-- 



More information about the mythtv-commits mailing list