[mythtv-commits] mythtv commit: r11430 - in trunk/mythtv by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Wed Oct 4 21:48:44 UTC 2006
Author: danielk
Date: 2006-10-04 21:48:44 +0000 (Wed, 04 Oct 2006)
New Revision: 11430
Changeset: http://cvs.mythtv.org/trac/changeset/11430
Modified:
trunk/mythtv/libs/libmythtv/dbcheck.cpp
trunk/mythtv/libs/libmythtv/eithelper.cpp
trunk/mythtv/libs/libmythtv/mpeg/atsctables.h
trunk/mythtv/programs/mythtv-setup/backendsettings.cpp
Log:
Refs #2143. Fix ATSC EIT time offset. (leaving ticket open for possible backport to 0.20-fixes).
The problem was that our offset between Unix time and GPS time was off by five hours combined with a phantom localtime->UTC conversion in QDateTime it made EIT times wrong most places most of the time (annoyingly it was correct for me when I last checked this since my timezone was 5 hours from UTC and 5 + 5 - 5 = 5). We were all compensating for this with a manual timezone setting in mythtv-setup, but obviously this should have been automatic. Now it is...
The DB update sets everyone's timezone compensation to "Auto" for EIT time, and disables the UI for this setting in mythtv-setup. If it turns out to be needed for other reasons I will re-enable it.
More information about the mythtv-commits
mailing list