[mythtv-commits] Re: Ticket #320: Dialog informing user that they
should have gotten a signal by now
MythTV
mythtv at cvs.mythtv.org
Sun Oct 9 19:10:22 UTC 2005
#320: Dialog informing user that they should have gotten a signal by now
---------------------+------------------------------------------------------
Reporter: danielk | Owner: danielk
Type: patch | Status: closed
Priority: minor | Milestone: 0.19
Component: mythtv | Version: head
Severity: medium | Resolution: fixed
---------------------+------------------------------------------------------
Comment (by danielk):
(In [7427]) Fixes #320.
This fixes two additional problems that cause lost follow on recordings:
* Overrecord race problem, an old problem that was made worse
by event loop improvements.
* Clock drift problem, another old problem.
Fixing the clock drift problem required a MythTV protocol change
so you must upgrade all your backends & frontends. Basically, it
adds a GET_CURRENT_RECORDING query so that we can find out if the
slave backend is recording something the master backend thinks
should be done by now.
It is still important to keep the backend clocks in sync with
something line NTP, but with this commit minor clock drift will
only mean you might lose a few seconds of you recording, not
the entire follow on recording.
The overrecord race problem is also made worse by a clock
drift, basically if the slave is over 2 seconds "slower" than
the frontend you almost always lost the race, otherwise you
lost the race in rough proportion to how far you were out
of sync with the master backend's clock.
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/320>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list