[mythtv-commits] mythtv branch master updated by stuartm. v0.28-pre-597-g02dc6db

Git Repo Owner noreply at mythtv.org
Fri Dec 6 15:27:23 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
       via  02dc6db3ca91ce425af22df626f5c114d2069d9a (commit)
       via  40d1fe8fdd0206f42c6764b0fa7b446128e393e1 (commit)
      from  a0104e0552ba69927457ef20678ddabfa4955487 (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 02dc6db3ca91ce425af22df626f5c114d2069d9a
Author:    Stuart Morgan <smorgan at mythtv.org> at Fri, 6 Dec 2013 11:44:42 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Fri, 6 Dec 2013 11:44:42 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=02dc6db3ca91ce425af22df626f5c114d2069d9a

Avoid memleak in LoadFromScheduler()



commit 40d1fe8fdd0206f42c6764b0fa7b446128e393e1
Author:    Stuart Morgan <smorgan at mythtv.org> at Fri, 6 Dec 2013 11:10:25 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Fri, 6 Dec 2013 11:10:25 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=40d1fe8fdd0206f42c6764b0fa7b446128e393e1

Improve rsOtherShowing marking
Don't require the other showing to be on the same channel, just that
it's the exact same program with the same starttime.

While here, rename related methods to better reflect their actual
behaviour.

IsSameTimeslot() becomes IsSameTitleStartTimeAndChannel()

i.e. entirely different from just being the same Timeslot, end time
wasn't checked but Channel and Title had to match

IsSameProgramTimeSlot becomes IsSameTitleTimeslotAndChannel()

IsSameProgramTimeSlot() wasn't actually checking that it was the same
program, it would match a different episode of the same series.



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

Summary of changes:
 mythtv/libs/libmyth/programinfo.cpp        |   31 ++++++++++++++++++++-------
 mythtv/libs/libmyth/programinfo.h          |    9 ++++++-
 mythtv/libs/libmythbase/mythversion.h      |    2 +-
 mythtv/programs/mythbackend/scheduler.cpp  |   16 +++++++-------
 mythtv/programs/mythfrontend/guidegrid.cpp |    4 +-
 5 files changed, 41 insertions(+), 21 deletions(-)

-- 



More information about the mythtv-commits mailing list