My TV: Daylight Saving Time (1 Viewer)

amnw14545

Portal Pro
February 11, 2006
53
0
CVS-snapshot from: 24/03/06 1-03

Windows Version: Windows XP (SP2)
CPU Type: AMD Athlon 64 3500+
Memory: 1 GB
Motherboard: GA-K8NF9 Ultra (Gigabyte Technology Co., Ltd.)
Motherboard Chipset: NVIDIA nForce4
Motherboard Bios:
Video Card: XFX Geforce 6600 256MB
Video Card Driver: 8.1.9.8
Sound Card: RealTek AC'97
Sound Card AC3: coaxial out
Sound Card Driver: 5.10.0.5770
1. TV Card: Terratec 2400i DT
1. TV Card Type: DVB-T
1. TV Card Driver: 1.0.3.255
2. TV Card: SapphireTech Theatrix ATI550 Pro
2. TV Card Type: analog
2. TV Card Driver: 6.14.10.134
Video Codec: Nvidia PureVideo 4.02-185
Audio Codec: NVidia PureVideo 4.02-185
Satelite/CableTV Provider: Sky Digital
HTPC Case: Silverstone LC16m
Power Supply: 450w Nesteq 0dBA PSU
Remote: iMon
TV: LG RZ32LZ50
TV - HTPC Connection: DVI

To Reproduce:
Set Clock + Time to the day before daylight saving comes into effect.
Start up MP.
Schedule a recording that spans over the DST change. In the UK this is currently at 01:00 GMT on the last Sunday (+1 hour) in March and the last Sunday in October (-1 hour).
Recording spanning the DST change is terminated prematurely when the clock goes forward (in this case).
Presumably, recordings on the last Sunday in October (in the UK) will also have a problem.
 

imported_KRA

Portal Member
March 19, 2006
32
0
46
This is a problematic issue, because some TV-Guides take DST into effect. And thus, if you fix this in the program you could end up with another extra hour of recording. This of course is probably better than stopping the recording early.

Now at least they have 6 months to come up with a fix... I don't think it will be high priority.
 

amnw14545

Portal Pro
February 11, 2006
53
0
You mean there are TV Guides that contain a start time without DST, and then an end time with DST and vice-versa?

Presumably it's possible to identify those guides and work around them?

Most systems I've worked on store logs / time events as UTC and then present times to the user with offsets added/removed automatically. That said, most systems I've worked on are Unix/Linux based and use the zoneinfo layers.

Shouldn't MediaPortal's representation be UTC - including all the stuff in the program guide - and only shown to the user according to their local time?

This cannot already be the case, MP must be using localtime for start/end of programmes which I'd consider to be incorrect :confused:
 

RoChess

Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    The problem is, that MP does indeed follow the system time, but your TVGuide.xml has not updated. So you need to schedule an extra xmltv update directly after the DST change has gone into effect. Otherwise that file still contains the old times, whereas your computer has switched to the new time.

    Possibly MP can trigger such an update schedule by itself right after a DST change goes into effect.
     

    Users who are viewing this thread

    Top Bottom