libsi
Some minor code cleanups
2004-10-23 14:24:17 +02:00
PLUGINS /src
Improved buffer handling
2004-10-16 09:36:28 +02:00
symbols
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
audio.c
Implemented audio plugin interface
2002-11-03 11:53:58 +01:00
audio.h
Implemented audio plugin interface
2002-11-03 11:53:58 +01:00
ca.conf
Removed the now obsolete CaCaps stuff
2004-02-08 15:11:07 +01:00
channels.c
Fixed detecting transponder lock; removed WAIT_FOR_LOCK_AFTER_TUNING; added some missing 'const' to cChannel
2004-10-23 10:04:01 +02:00
channels.conf
channels.conf
2004-10-24 13:00:00 +02:00
channels.conf.cable
Updated 'channels.conf.cable'
2003-09-17 16:12:38 +02:00
channels.conf.terr
Updated 'channels.conf.terr' for Hannover
2004-10-17 13:09:52 +02:00
channels.h
Fixed detecting transponder lock; removed WAIT_FOR_LOCK_AFTER_TUNING; added some missing 'const' to cChannel
2004-10-23 10:04:01 +02:00
ci.c
Fixed handling error case '-1' when polling CAM connections
2004-07-17 14:36:11 +02:00
ci.h
Removed the now obsolete CaCaps stuff
2004-02-08 15:11:07 +01:00
config.c
Fixed setting the time from the DVB data stream
2004-05-16 12:58:04 +02:00
config.h
Fixed detecting transponder lock; removed WAIT_FOR_LOCK_AFTER_TUNING; added some missing 'const' to cChannel
2004-10-23 10:04:01 +02:00
CONTRIBUTORS
Added cCondWait::Sleep() and using it to replace all usleep() calls
2004-10-24 11:12:05 +02:00
COPYING
Added the COPYING file
2002-03-10 10:05:20 +01:00
cutter.c
The list of recordings is now kept statically in memory
2004-06-13 20:26:51 +02:00
cutter.h
Activated cutting
2002-06-22 10:11:59 +02:00
device.c
Fixed attaching a cPlayer to a cDevice
2004-10-23 10:18:01 +02:00
device.h
Improved buffer handling
2004-10-16 09:36:28 +02:00
diseqc.c
Added cCondWait::Sleep() and using it to replace all usleep() calls
2004-10-24 11:12:05 +02:00
diseqc.conf
Added a sample setup for 'DisiCon-4 Single Cable Network'
2004-10-23 10:07:38 +02:00
diseqc.h
The actual tuning is now done in a separate thread
2002-12-08 09:55:26 +01:00
Doxyfile
Using 'Doxygen' to generate source code documentation
2002-12-15 15:36:02 +01:00
dvbdevice.c
Added cCondWait::Sleep() and using it to replace all usleep() calls
2004-10-24 11:12:05 +02:00
dvbdevice.h
Added cDevice::Flush()
2004-06-19 08:58:14 +02:00
dvbosd.c
Avoiding flashing effects in the OSD of full featured DVB cards by explicitly clearing the OSD windows before opening them
2004-07-18 10:20:31 +02:00
dvbosd.h
Some improvements in cOsd creation
2004-06-12 13:30:11 +02:00
dvbplayer.c
Removed the usleep() call from cDvbPlayer::Action() to make VDR run on NPTL systems; also removed the NPTL check at startup
2004-10-23 12:43:23 +02:00
dvbplayer.h
Switched VDR's own player to the new cPlayer/cControl structures
2002-06-23 11:23:34 +02:00
dvbspu.c
Fixed the OSD alignment in the SPU decoder
2004-05-22 14:06:36 +02:00
dvbspu.h
Some changes to the SPU decoder interface
2004-06-12 12:59:48 +02:00
eit.c
Implemented 'modified' and 'seen' for EPG schedules/events
2004-10-24 15:01:50 +02:00
eit.h
Changed section handling; replaced 'libdtv' with 'libsi'
2003-12-22 13:29:24 +01:00
eitscan.c
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
eitscan.h
The "Red" button in the "Setup/EPG" menu can now be used to force an EPG scan on a single DVB card system
2004-01-17 15:38:11 +01:00
epg2html.pl
The epg2html.pl script now handles '|' in description texts
2004-03-28 11:16:17 +02:00
epg.c
Implemented 'modified' and 'seen' for EPG schedules/events
2004-10-24 15:01:50 +02:00
epg.h
Implemented 'modified' and 'seen' for EPG schedules/events
2004-10-24 15:01:50 +02:00
filter.c
The actual transponder data is now taken from the NIT
2004-01-11 15:54:37 +01:00
filter.h
The actual transponder data is now taken from the NIT
2004-01-11 15:54:37 +01:00
font.c
Now actually using the iso8859-15 fonts
2004-10-23 14:07:41 +02:00
font.h
Now actually using the iso8859-15 fonts
2004-10-23 14:07:41 +02:00
fontfix-iso8859-2.c
Added Croatian language texts
2004-05-16 12:05:40 +02:00
fontfix-iso8859-5.c
Added Russian language texts
2004-01-16 13:34:43 +01:00
fontfix-iso8859-7.c
Improved iso8859-7 fonts
2004-03-26 15:01:03 +01:00
fontfix-iso8859-15.c
Added Croatian language texts
2004-08-07 22:43:00 +02:00
fontfix.c
Changed font handling to allow language specific character sets; adopted the small font character set from the "Elchi" patch
2003-10-24 12:53:12 +02:00
fontosd-iso8859-2.c
Updated Romanian language texts and the iso8859-2 fonts
2004-10-23 14:01:57 +02:00
fontosd-iso8859-5.c
Added Russian language texts
2004-01-16 13:34:43 +01:00
fontosd-iso8859-7.c
Improved iso8859-7 fonts
2004-03-26 15:01:03 +01:00
fontosd-iso8859-15.c
Added Croatian language texts
2004-08-07 22:43:00 +02:00
fontosd.c
Changed font handling to allow language specific character sets; adopted the small font character set from the "Elchi" patch
2003-10-24 12:53:12 +02:00
fontsml-iso8859-2.c
Updated Romanian language texts and the iso8859-2 fonts
2004-10-23 14:01:57 +02:00
fontsml-iso8859-5.c
Added Russian language texts
2004-01-16 13:34:43 +01:00
fontsml-iso8859-7.c
Improved iso8859-7 fonts
2004-03-26 15:01:03 +01:00
fontsml-iso8859-15.c
Added Croatian language texts
2004-08-07 22:43:00 +02:00
fontsml.c
Changed font handling to allow language specific character sets; adopted the small font character set from the "Elchi" patch
2003-10-24 12:53:12 +02:00
genfontfile.c
Some minor code cleanups
2004-10-23 14:24:17 +02:00
HISTORY
Implemented 'modified' and 'seen' for EPG schedules/events
2004-10-24 15:01:50 +02:00
i18n.c
Updated Romanian language texts and the iso8859-2 fonts
2004-10-23 14:01:57 +02:00
i18n.h
Added Estonian language texts
2004-10-16 12:00:44 +02:00
INSTALL
Removed the usleep() call from cDvbPlayer::Action() to make VDR run on NPTL systems; also removed the NPTL check at startup
2004-10-23 12:43:23 +02:00
interface.c
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
interface.h
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
keymacros.conf
Macros in 'keymacros.conf' can now use "@plugin" to directly access the main menu function of a given plugin
2002-12-01 10:48:08 +01:00
keys.c
VDR now starts up even if 'keymacros.conf' references a plugin that is currently not loaded
2003-09-14 10:07:47 +02:00
keys.h
Implemented raw keyboard input
2002-12-15 10:58:00 +01:00
lirc.c
The cThread class now accepts a 'Description' parameter
2003-10-18 12:29:08 +02:00
lirc.h
The LIRC and RCU remote control no longer try to learn keys in case of errors during startup
2003-04-12 14:37:57 +02:00
Make.config.template
Made the plugin library directory configurable via Make.config
2003-08-09 11:09:45 +02:00
Makefile
Added Estonian language texts
2004-10-16 12:00:44 +02:00
MANUAL
Added a note about the default assignment of the color keys to MANUAL
2004-06-06 11:42:38 +02:00
menu.c
Now only saving channels.conf after a modification made by the user
2004-10-17 11:50:21 +02:00
menu.h
The list of recordings is now kept statically in memory
2004-06-13 20:26:51 +02:00
menuitems.c
Fixed handling the color button texts in cMenuEditStrItem
2004-06-19 09:52:55 +02:00
menuitems.h
Fixed setting the time from the DVB data stream
2004-05-16 12:58:04 +02:00
newplugin
Fixed 'newplugin' to use the compiler defined in $(CXX) for generating file dependencies
2004-10-16 12:14:31 +02:00
nit.c
Removed the 'Log' parameter from the cChannel::Set... functions
2004-10-17 12:22:56 +02:00
nit.h
Now only processing NITs that contain the transponder they are actually broadcast on
2004-01-18 16:31:58 +01:00
osd.c
cOsdProvider::NewOsd() now always returns a valid pointer
2004-10-16 11:05:14 +02:00
osd.h
cOsdProvider::NewOsd() now always returns a valid pointer
2004-10-16 11:05:14 +02:00
osdbase.c
Fixed handling menu status messages when the list contents is scrolled
2004-07-17 13:29:13 +02:00
osdbase.h
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
pat.c
Fixed a possible crash with inconsistent SI data
2004-10-16 10:14:19 +02:00
pat.h
Taking the Sid into account when detecting version changes in processing the PMT
2004-03-13 10:35:38 +01:00
player.c
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
player.h
Added cDevice::Flush()
2004-06-19 08:58:14 +02:00
plugin.c
Fixed some issues with gcc 3.4
2004-05-22 11:29:52 +02:00
plugin.h
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
PLUGINS.html
Added a hint to PLUGINS.html about how to name a plugin that implements a skin
2004-05-22 11:43:55 +02:00
rcu.c
The cThread class now accepts a 'Description' parameter
2003-10-18 12:29:08 +02:00
rcu.h
The LIRC and RCU remote control no longer try to learn keys in case of errors during startup
2003-04-12 14:37:57 +02:00
README
Some touchups for version 1.2.0
2003-05-29 12:44:06 +02:00
README.developer
Now handling "linked services"
2004-02-08 11:05:22 +01:00
README.vps
Added contact info for ARD and ZDF
2004-03-03 19:20:20 +01:00
receiver.c
Changed the cDevice class to allow plugins to implement their own devices
2002-08-04 14:57:29 +02:00
receiver.h
Fixed PID handling for cReceiver
2002-07-28 11:29:32 +02:00
recorder.c
Improved buffer handling
2004-10-16 09:36:28 +02:00
recorder.h
Improved buffer handling
2004-10-16 09:36:28 +02:00
recording.c
Removed all error messages from cRecordings::ScanVideoDir()
2004-07-17 11:22:29 +02:00
recording.h
Removed all error messages from cRecordings::ScanVideoDir()
2004-07-17 11:22:29 +02:00
remote.c
Implemented a default cRemote::Initialize()
2004-05-28 14:28:36 +02:00
remote.h
Implemented a default cRemote::Initialize()
2004-05-28 14:28:36 +02:00
remux.c
Increased the required free buffer space in the resultBuffer of cRemux
2004-10-24 09:26:23 +02:00
remux.h
Improved buffer handling
2004-10-16 09:36:28 +02:00
ringbuffer.c
Improved buffer handling
2004-10-16 09:36:28 +02:00
ringbuffer.h
Improved buffer handling
2004-10-16 09:36:28 +02:00
runvdr
Fixed the 'su' call in 'runvdr'
2004-01-09 16:21:03 +01:00
sdt.c
Fixed a possible crash with inconsistent SI data
2004-10-16 10:14:19 +02:00
sdt.h
Enhanced the SDT filter to handle multi part sections
2004-01-05 14:30:31 +01:00
sections.c
Added cCondWait::Sleep() and using it to replace all usleep() calls
2004-10-24 11:12:05 +02:00
sections.h
Making sure section filters are only set if the device actually has a lock
2004-08-08 14:12:43 +02:00
skinclassic.c
Made some functions of cFont virtual to allow implementing dummy fonts for the 'curses' skin
2004-05-31 14:09:52 +02:00
skinclassic.h
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
skins.c
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
skins.h
Added SetMessage() functions to the Replay and Channel skin functions
2004-05-29 13:21:02 +02:00
skinsttng.c
The 'radio' channel icon is now only displayed in the ST:TNG skin if the channel actually has an APID
2004-07-18 11:39:17 +02:00
skinsttng.h
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
sources.c
The actual transponder data is now taken from the NIT
2004-01-11 15:54:37 +01:00
sources.conf
Added North American satellites to 'sources.conf'
2003-11-07 16:22:34 +01:00
sources.h
The actual transponder data is now taken from the NIT
2004-01-11 15:54:37 +01:00
spu.c
Implemented an SPU decoder
2002-09-08 14:17:51 +02:00
spu.h
Some changes to the SPU decoder interface
2004-06-12 12:59:48 +02:00
status.c
Added cStatus::OsdItem() to provide the entire list of menu items to a plugin
2003-05-03 14:55:17 +02:00
status.h
Added cStatus::OsdItem() to provide the entire list of menu items to a plugin
2003-05-03 14:55:17 +02:00
svdrp.c
Now only saving channels.conf after a modification made by the user
2004-10-17 11:50:21 +02:00
svdrp.h
New SVDRP command SCAN
2004-01-17 15:41:52 +01:00
svdrphosts.conf
Introduced 'svdrphosts.conf'
2002-02-02 17:20:54 +01:00
svdrpsend.pl
New SVDRP command MESG; SVDRP can reuse port; SVDRP timeout
2001-02-18 14:18:13 +01:00
themes.c
Fixed a memory leak in theme description handling
2004-06-18 15:06:21 +02:00
themes.h
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
thread.c
Added cCondWait::Sleep() and using it to replace all usleep() calls
2004-10-24 11:12:05 +02:00
thread.h
Added cCondWait::Sleep() and using it to replace all usleep() calls
2004-10-24 11:12:05 +02:00
timers.c
Implemented 'modified' and 'seen' for EPG schedules/events
2004-10-24 15:01:50 +02:00
timers.h
Implemented 'modified' and 'seen' for EPG schedules/events
2004-10-24 15:01:50 +02:00
tools.c
The list of recordings is now kept statically in memory
2004-06-13 20:26:51 +02:00
tools.h
The list of recordings is now kept statically in memory
2004-06-13 20:26:51 +02:00
transfer.c
Taking the complete size of available data into account when deciding whether to clear the transfer buffer to avoid overflows
2004-10-23 13:40:56 +02:00
transfer.h
Improved buffer handling
2004-10-16 09:36:28 +02:00
UPDATE-1.2.0
Added the UPDATE-1.2.0 file
2003-05-30 09:00:00 +02:00
vdr.1
The list of recordings is now kept statically in memory
2004-06-13 20:26:51 +02:00
vdr.5
Now storing the name of the service provider (aka "bouquet") in the channel name
2004-07-18 11:17:32 +02:00
vdr.c
Implemented 'modified' and 'seen' for EPG schedules/events
2004-10-24 15:01:50 +02:00
videodir.c
Now the program uses the values of VIDEODIR and PLUGINDIR defined in Makefile or Makefile.config as defaults
2003-08-02 14:32:53 +02:00
videodir.h
The 'Main' menu now displays the used disk space in the title
2002-01-27 13:11:23 +01:00