[mythtv-firehose] mythtv branch master updated by gigem. v0.26-pre-1351-g5e1c14e

Git Repo Owner noreply at mythtv.org
Tue Nov 13 16:37:39 UTC 2012


The branch, master has been updated on the
mythtv repository by gitolite user gigem.
       via  5e1c14e8c295fb00a3f2e359021be026104863db (commit)
       via  729e3d56d3e984d35b4fecd249da7c3e1bdcbfb9 (commit)
       via  6a147ecf09aea985f95d8dcbe4edacc9e18f4a38 (commit)
      from  a1c4f4fea13f8ac481ee8ce959f168a139922fb2 (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 5e1c14e8c295fb00a3f2e359021be026104863db
Author:    David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 10:31:05 -0600
Committer: David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 10:37:14 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=5e1c14e8c295fb00a3f2e359021be026104863db

Reschedule when a recording is undeleted.
Note: an unwitting user could unintentionally bypass this change by
changing the recording group directly from "Deleted" to something
else.  Possibly fix this in the future by moving all releated fixups
into RecordingInfo::ApplyRecordRecGroupChange() instead of having
every caller do them.

Refs #11224



commit 729e3d56d3e984d35b4fecd249da7c3e1bdcbfb9
Author:    David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 09:47:48 -0600
Committer: David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 10:37:14 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=729e3d56d3e984d35b4fecd249da7c3e1bdcbfb9

Fix a possible reace condition when a recording finishes.
There was a slight, albeit very unlikely, possibility the scheduler
could run before the recorded table was updated.  This avoids it by
updating the database before notifying the scheduler.

Refs #11224



commit 6a147ecf09aea985f95d8dcbe4edacc9e18f4a38
Author:    David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 09:44:38 -0600
Committer: David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 10:37:14 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6a147ecf09aea985f95d8dcbe4edacc9e18f4a38

Fix multiple database bindings issue in Scheduler::ResetDuplicates().
This causesd the duplicate status of programs without programids or
findids to not get updated properly.

Fixes #11224



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

Summary of changes:
 mythtv/libs/libmythtv/tv_rec.cpp           |    6 +++---
 mythtv/programs/mythbackend/mainserver.cpp |    2 ++
 mythtv/programs/mythbackend/scheduler.cpp  |   14 ++++++++------
 3 files changed, 13 insertions(+), 9 deletions(-)

-- 



More information about the mythtv-firehose mailing list