diff options
author | Klaus Schmidinger <kls (at) cadsoft (dot) de> | 2000-11-01 18:00:00 +0100 |
---|---|---|
committer | Klaus Schmidinger <kls (at) cadsoft (dot) de> | 2000-11-01 18:00:00 +0100 |
commit | a69b3211dc4f9b34eef440067d5ba304fbfbad94 (patch) | |
tree | 7701ccce8cef832eb5ab56293a7ae99aca40b78e /config.h | |
parent | a379eb714f7f5ef9a12efbe7588bb3509faba056 (diff) | |
download | vdr-patch-lnbsharing-a69b3211dc4f9b34eef440067d5ba304fbfbad94.tar.gz vdr-patch-lnbsharing-a69b3211dc4f9b34eef440067d5ba304fbfbad94.tar.bz2 |
Version 0.67vdr-0.67
- The EIT information is now gathered in a separate thread.
- The sytem time can now be synchronized to the time broadcast in the DVB data
stream. This can be enabled in the "Setup" menu by setting "SetSystemTime" to
1. Note that this works only if VDR is running under a user id that has
permisson to set the system time.
- The new item "Schedule" in the "Main" menu opens VDR's EPG (thanks to Robert
Schneider). See the MANUAL file for a detailed description.
- The new setup parameters MarginStart and MarginStop define how long (in
minutes) before the official start time of a broadcast VDR shall begin
recording, and how long after the official end time it shall stop recording.
These are used when a recording is programmed from the "Schedules" menu.
- The delay value in the dvb.c.071.diff patch to the driver has been increased
to '3', because on some systems the OSD was not displayed correctly. If you
are running an already patched version 0.71 driver and encounter problems
with the OSD, please make sure the parameter in the ddelay call is '3', not
'2'.
- Fixed initializing the RCU remote control code (didn't work after switching
on the system).
- Problematic characters in recording names (which can come from timers that
are programmed via the "Schedules" menu) are now replaced by suitable
substitutes.
Diffstat (limited to 'config.h')
-rw-r--r-- | config.h | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: config.h 1.27 2000/10/08 16:33:48 kls Exp $ + * $Id: config.h 1.29 2000/11/01 13:42:29 kls Exp $ */ #ifndef __CONFIG_H @@ -15,9 +15,10 @@ #include <string.h> #include <time.h> #include "dvbapi.h" +#include "eit.h" #include "tools.h" -#define VDRVERSION "0.66" +#define VDRVERSION "0.67" #define MaxBuffer 10000 @@ -113,6 +114,7 @@ public: char file[MaxFileName]; char *summary; cTimer(bool Instant = false); + cTimer(const cEventInfo *EventInfo); ~cTimer(); cTimer& operator= (const cTimer &Timer); const char *ToText(void); @@ -204,10 +206,10 @@ public: int GetNextNormal(int Idx); // Get next normal channel (not group) void ReNumber(void); // Recalculate 'number' based on channel type cChannel *GetByNumber(int Number); + cChannel *GetByServiceID(unsigned short ServiceId); const char *GetChannelNameByNumber(int Number); bool SwitchTo(int Number, cDvbApi *DvbApi = NULL); int MaxNumber(void) { return maxNumber; } - eKeys ShowChannel(int Number, bool Switched, bool Group = false); }; class cTimers : public cConfig<cTimer> { @@ -234,6 +236,8 @@ public: int MarkInstantRecord; int LnbFrequLo; int LnbFrequHi; + int SetSystemTime; + int MarginStart, MarginStop; cSetup(void); bool Load(const char *FileName); bool Save(const char *FileName = NULL); |