summaryrefslogtreecommitdiff
path: root/vdr.c
AgeCommit message (Collapse)Author
2004-12-26Made several functions threadsafe (cont'd)Klaus Schmidinger
2004-12-19Made several functions threadsafeKlaus Schmidinger
2004-12-17Added support for AC3 replay over the DVB deviceKlaus Schmidinger
2004-11-06Reactivated the NPTL check at startupKlaus Schmidinger
2004-10-31Making sure that timers and channels are only saved togetherKlaus Schmidinger
2004-10-31Moved the main program loop variables further up to allow compilation with ↵Klaus Schmidinger
older compiler versions
2004-10-24Implemented 'modified' and 'seen' for EPG schedules/events1.3.14Klaus Schmidinger
2004-10-23Fixed missing cleanup at program exit in case there is a problem with a pluginKlaus Schmidinger
2004-10-23Removed the usleep() call from cDvbPlayer::Action() to make VDR run on NPTL ↵Klaus Schmidinger
systems; also removed the NPTL check at startup
2004-10-17Now only saving channels.conf after a modification made by the userKlaus Schmidinger
2004-10-16Improved buffer handlingKlaus Schmidinger
2004-07-27Fixed checking for the presence of NPTLKlaus Schmidinger
2004-06-13The list of recordings is now kept statically in memoryKlaus Schmidinger
2004-06-12Checking for UTF-8 at program startKlaus Schmidinger
2004-06-10Checking for NPTL at program startKlaus Schmidinger
2004-05-16Implemented 'skins' and 'themes'Klaus Schmidinger
2004-03-14Avoiding occasional bad responsiveness to user interaction caused by ↵Klaus Schmidinger
assigning events to timers
2004-03-07Fixed handling timers in VPS margin if the EPG scan is turned onKlaus Schmidinger
2004-02-29Implemented VPS controlled timers1.3.5Klaus Schmidinger
2004-02-15Limited automatic retuning to devices that actually provide the transponderKlaus Schmidinger
2004-02-13Fixed switching to a visible programme in case the current channel has ↵Klaus Schmidinger
neither a video nor an audio PID
2004-02-08Removed an unnecessary pointer checkKlaus Schmidinger
2004-01-17Fixed handling PID changes in 'Transfer Mode'Klaus Schmidinger
2004-01-16Fixed a wrong 'delta' value in the call to the shutdown scriptKlaus Schmidinger
2004-01-04Implemented automatic PID switching and channel detectionKlaus Schmidinger
2003-12-22Changed section handling; replaced 'libdtv' with 'libsi'Klaus Schmidinger
2003-10-24Changed font handling to allow language specific character sets; adopted the ↵Klaus Schmidinger
small font character set from the "Elchi" patch
2003-09-14Made 'diseqc.conf' a required file only if Setup.DiSEqC is activatedKlaus Schmidinger
2003-09-05Fixed setting the primary device in case none of the devices provides an ↵Klaus Schmidinger
MPEG decoder
2003-09-05Fixed a crash when using the --terminal option without having access to the ↵Klaus Schmidinger
given terminal
2003-08-24VDR now continues to start up, even if there is an error in setup.confKlaus Schmidinger
2003-08-17Made the "Zap timeout" a setup variableKlaus Schmidinger
2003-08-16Fixed toggling channels with the '0' keyKlaus Schmidinger
2003-08-16VDR now stops with result value 2 if one of the configuration files can't be ↵Klaus Schmidinger
read correctly at program startup
2003-08-02Now the program uses the values of VIDEODIR and PLUGINDIR defined in ↵Klaus Schmidinger
Makefile or Makefile.config as defaults
2003-06-19Changed the behaviour of the '0' key in normal viewing mode to have a 3 ↵Klaus Schmidinger
second timeout
2003-05-29Some touchups for version 1.2.0Klaus Schmidinger
2003-05-24Fixed channel switching in case the current channel becomes unavailableKlaus Schmidinger
2003-05-24Fixed channel switching in the EPG scanner on single device systemsKlaus Schmidinger
2003-05-24Fixed volume display in case a plugin has its own OSD openKlaus Schmidinger
2003-05-24Fixed I/O handling in case an explicit controlling terminal is givenKlaus Schmidinger
2003-05-16Moved the call to cPlugin::Start() further up in vdr.c, to make sure it gets ↵Klaus Schmidinger
called before trying to learn the keys
2003-05-11Fixed keeping live video active in case the primary device doesn't have an ↵Klaus Schmidinger
MPEG decoder
2003-05-09Introduced cPlugin::Initialize()Klaus Schmidinger
2003-05-03Restoring the current channel in case a recording has switched the transponderKlaus Schmidinger
2003-05-02Fixed handling dedicated keysKlaus Schmidinger
2003-04-21Implemented 'pause live video'1.1.28Klaus Schmidinger
2003-04-12The 'epg.data' file is now read after all plugins have been startedKlaus Schmidinger
2003-04-12If no device with an MPEG decoder can be found at startup, the first device ↵Klaus Schmidinger
is now used as primary device
2003-03-30Fixed faulty behaviour of the 'Mute' key in case the channel display is visibleKlaus Schmidinger