- September 15, 2006
- 424
- 14
- 63
- Home Country
- United Kingdom
MediaPortal Version: latest svn
MediaPortal Skin: Blue Two
Windows Version: XP Home SP2
CPU Type: AMD 64X2 4200+
HDD: Samsung 200Gb
Memory: 1Gb DDR
Motherboard: ASUS P1-AH1
Motherboard Chipset: nVidia MCP 51
Motherboard Bios:
Video Card: nVidia GeForce 6150
Video Card Driver: 91.47
Sound Card: Realtek high def
Sound Card AC3: no AC3
Sound Card Driver: 5.10.0.5296
1. TV Card: Hauppauge HVR-1300
1. TV Card Type: DVB-T/Analogue hybrid with mpeg hw encoder
1. TV Card Driver: 2.5e
2. TV Card: Hauppauge Nova T-Stick
2. TV Card Type: DVB-T
2. TV Card Driver: 2.5e
3. TV Card:
3. TV Card Type:
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec: Intervideo XPack 2.11.15
MPEG2 Audio Codec: Intervideo XPack 2.11.15
Satelite/CableTV Provider: NTL
HTPC Case: ASUS Pundit P1
Cooling:
Power Supply:
Remote: MS MCE
TV: Hyundai Q320 32" LCD
TV - HTPC Connection: DVI
Basically if you miss a WebEPG grab time. Then PowerScheduler will not schedule a wakeup event and recordings may be lost.
How to reproduce....
In the setup below day 1 is the day you set things up day 2 is the next day. In the example I'm assuming that day 1 is monday.
1. Setup mp with WebEPG scheduled to run at say 8am everyday except for day 2 (Tues).
2. Enable PowerScheduler set to suspend.
3. On day 1 (monday) run mp before 8am.
4. Schedule a recording for after 8am on day 2 (Tues).
5. Later on day 1 (mon) exit mp.
6. Wait until after 8am on day 2 (tue) but before the scheduled record.
7. Start mp.
8. Allow mp to suspend
9. mp will not wake up to record the scheduled event.
Note: You can get the same problem without having the grabber disabled on day 2. However this is then timing dependent and depends if whether the WebEPG grab is run before or after PowerSchedule asks WebEPG for a wakeup time.
Looking at the log files. What seems to happen is that when mp is started the PowerSchedule code finds the scheduled record ok. It then asks WebEPG for a wakeup time. This module returns (incorrectly) today at 8am (which is in the past). However because this time is earlier then the schedule record time it becomes the wakeup time for powerScheduler But PowerScheduler validates this time sees that it is invalid and so does not set a wakeup time.
MediaPortal Skin: Blue Two
Windows Version: XP Home SP2
CPU Type: AMD 64X2 4200+
HDD: Samsung 200Gb
Memory: 1Gb DDR
Motherboard: ASUS P1-AH1
Motherboard Chipset: nVidia MCP 51
Motherboard Bios:
Video Card: nVidia GeForce 6150
Video Card Driver: 91.47
Sound Card: Realtek high def
Sound Card AC3: no AC3
Sound Card Driver: 5.10.0.5296
1. TV Card: Hauppauge HVR-1300
1. TV Card Type: DVB-T/Analogue hybrid with mpeg hw encoder
1. TV Card Driver: 2.5e
2. TV Card: Hauppauge Nova T-Stick
2. TV Card Type: DVB-T
2. TV Card Driver: 2.5e
3. TV Card:
3. TV Card Type:
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec: Intervideo XPack 2.11.15
MPEG2 Audio Codec: Intervideo XPack 2.11.15
Satelite/CableTV Provider: NTL
HTPC Case: ASUS Pundit P1
Cooling:
Power Supply:
Remote: MS MCE
TV: Hyundai Q320 32" LCD
TV - HTPC Connection: DVI
Basically if you miss a WebEPG grab time. Then PowerScheduler will not schedule a wakeup event and recordings may be lost.
How to reproduce....
In the setup below day 1 is the day you set things up day 2 is the next day. In the example I'm assuming that day 1 is monday.
1. Setup mp with WebEPG scheduled to run at say 8am everyday except for day 2 (Tues).
2. Enable PowerScheduler set to suspend.
3. On day 1 (monday) run mp before 8am.
4. Schedule a recording for after 8am on day 2 (Tues).
5. Later on day 1 (mon) exit mp.
6. Wait until after 8am on day 2 (tue) but before the scheduled record.
7. Start mp.
8. Allow mp to suspend
9. mp will not wake up to record the scheduled event.
Note: You can get the same problem without having the grabber disabled on day 2. However this is then timing dependent and depends if whether the WebEPG grab is run before or after PowerSchedule asks WebEPG for a wakeup time.
Looking at the log files. What seems to happen is that when mp is started the PowerSchedule code finds the scheduled record ok. It then asks WebEPG for a wakeup time. This module returns (incorrectly) today at 8am (which is in the past). However because this time is earlier then the schedule record time it becomes the wakeup time for powerScheduler But PowerScheduler validates this time sees that it is invalid and so does not set a wakeup time.