libsi
Added -fPIC
2005-05-29 11:30:00 +02:00
PLUGINS /src
Implemented SVDRP command for plugins
2005-08-27 16:42:28 +02:00
symbols
Implemented displaying audio channel
2005-01-09 12:08:34 +01:00
audio.c
Added 'uchar Id' to cAudio::Play()'
2005-02-12 13:01:24 +01:00
audio.h
Added 'uchar Id' to cAudio::Play()'
2005-02-12 13:01:24 +01:00
ca.conf
Removed the now obsolete CaCaps stuff
2004-02-08 15:11:07 +01:00
channels.c
Fixed an out-of-bounds memory access with audio language ids
2005-08-06 12:29:38 +02:00
channels.conf
channels.conf
2005-08-28 14:05:00 +02:00
channels.conf.cable
Updated 'channels.conf.cable'
2003-09-17 16:12:38 +02:00
channels.conf.terr
Added 'channels.conf.terr' entries for Düsseldorf and Köln
2005-01-16 15:56:36 +01:00
channels.h
Fixed the cChannel copy constructor
2005-08-06 12:13:55 +02:00
ci.c
Replaced the get/put_unaligned() macros from <asm/unaligned.h> with own inline functions
2005-08-21 14:15:00 +02:00
ci.h
Now waiting at startup until all DVB devices are ready
2005-08-21 08:56:49 +02:00
config.c
Increased the default value for 'Min. user inactivity' to 300 minutes
2005-08-13 13:48:46 +02:00
config.h
The Setup/CICAM menu now only contains the devices that actually have a CI and dynamically detects the number of slots a CI provides
2005-08-26 12:49:26 +02:00
CONTRIBUTORS
Implemented SVDRP command EDIT
2005-08-28 14:18:24 +02:00
COPYING
Added the COPYING file
2002-03-10 10:05:20 +01:00
cutter.c
Changed cThread Active() vs. Running()
2005-08-14 11:24:57 +02:00
cutter.h
Activated cutting
2002-06-22 10:11:59 +02:00
device.c
Removed the TUNER_LOCK_TIMEOUT in cDevice::AttachReceiver() since it caused more trouble than it fixed
2005-08-27 09:02:09 +02:00
device.h
Now waiting at startup until all DVB devices are ready
2005-08-21 08:56:49 +02:00
diseqc.c
Added support for circular polarization
2005-01-09 13:18:15 +01: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
Fixed cDvbTuner to avoid lockups on NPTL systems
2005-08-21 09:25:51 +02:00
dvbdevice.h
Now waiting at startup until all DVB devices are ready
2005-08-21 08:56:49 +02:00
dvbosd.c
Removed converting byte order on big endian systems from cDvbOsd::Flush()
2005-05-22 11:03:57 +02:00
dvbosd.h
Some improvements in cOsd creation
2004-06-12 13:30:11 +02:00
dvbplayer.c
Changed cThread Active() vs. Running()
2005-08-14 11:24:57 +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 cDvbSpuBitmap::putPixel()
2005-08-07 12:08:40 +02:00
dvbspu.h
Removed scaling coordinates in letterbox mode from cDvbSpu
2005-05-07 11:17:25 +02:00
eit.c
Fixed handling EPG data for time shifted events
2005-08-13 13:30:04 +02:00
eit.h
Changed section handling; replaced 'libdtv' with 'libsi'
2003-12-22 13:29:24 +01:00
eitscan.c
Fixed the EPG scan, so that it doesn't use the primary device if that is currently in Transfer-Mode from itself
2005-08-26 16:05:29 +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
Avoiding duplicate components in EPG events when reading epg.data or in the PUTE SVDRP command
2005-07-30 14:53:29 +02:00
epg.h
Now using hash tables to speed up cSchedule::GetEvent()
2005-05-28 13:17:20 +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
Completed the Estonian OSD texts and switched to iso8859-13 character set
2005-01-14 13:30:57 +01:00
font.h
Some fixes to avoid compiler warnings in gcc 4.0
2005-03-20 10:10:38 +01:00
fontfix-iso8859-1.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontfix-iso8859-2.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontfix-iso8859-5.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontfix-iso8859-7.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontfix-iso8859-13.c
Completed the Estonian OSD texts and switched to iso8859-13 character set
2005-01-14 13:30:57 +01:00
fontfix-iso8859-15.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontosd-iso8859-1.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontosd-iso8859-2.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontosd-iso8859-5.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontosd-iso8859-7.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontosd-iso8859-13.c
Completed the Estonian OSD texts and switched to iso8859-13 character set
2005-01-14 13:30:57 +01:00
fontosd-iso8859-15.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontsml-iso8859-1.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontsml-iso8859-2.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontsml-iso8859-5.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontsml-iso8859-7.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
fontsml-iso8859-13.c
Completed the Estonian OSD texts and switched to iso8859-13 character set
2005-01-14 13:30:57 +01:00
fontsml-iso8859-15.c
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
2004-12-18 16:42:46 +01:00
genfontfile.c
Fixed genfontfile.c (wrong width, shifted values)
2004-12-18 13:30:19 +01:00
HISTORY
Implemented SVDRP command EDIT
2005-08-28 14:18:24 +02:00
i18n.c
Updated the Danish OSD texts
2005-08-26 13:39:20 +02:00
i18n.h
Added Danish language texts
2004-11-06 10:26:52 +01:00
INSTALL
Added the command line options '--lirc', '--rcu' and '--no-kbd'
2005-07-31 11:38:40 +02:00
interface.c
Now displaying the name of the remote control for which the keys are being learned inside the menu
2004-11-01 14:27:43 +01: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
Implemented audio track menu
2005-01-02 15:11:44 +01:00
keys.h
Implemented audio track menu
2005-01-02 15:11:44 +01:00
lirc.c
Some missed places where cThread::Running() should be used
2005-08-15 12:30:21 +02:00
lirc.h
Added the command line options '--lirc', '--rcu' and '--no-kbd'
2005-07-31 11:38:40 +02:00
Make.config.template
Added the command line options '--lirc', '--rcu' and '--no-kbd'
2005-07-31 11:38:40 +02:00
Makefile
Added some 'mkdir -p' to the Makefile's 'install' target
2005-08-14 11:46:29 +02:00
MANUAL
Increased the default value for 'Min. user inactivity' to 300 minutes
2005-08-13 13:48:46 +02:00
menu.c
Moved cMenuEditTimer and cMenuEvent to menu.h so that plugins can use it
2005-08-27 09:37:33 +02:00
menu.h
Moved cMenuEditTimer and cMenuEvent to menu.h so that plugins can use it
2005-08-27 09:37:33 +02:00
menuitems.c
The day of a timer is now stored as a full date in ISO notation
2005-03-19 15:38:43 +01:00
menuitems.h
The day of a timer is now stored as a full date in ISO notation
2005-03-19 15:38:43 +01:00
newplugin
Implemented SVDRP command for plugins
2005-08-27 16:42:28 +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
Implemented palette replace mode in the OSD bitmaps
2005-06-19 10:47:06 +02:00
osd.h
Implemented palette replace mode in the OSD bitmaps
2005-06-19 10:47:06 +02:00
osdbase.c
Implemented wrapping around in menu lists
2005-06-18 10:44:30 +02:00
osdbase.h
Added cOsdMenu::SetCols() to allow adjusting the menu columns
2005-06-12 10:46:34 +02:00
pat.c
Fixed an out-of-bounds memory access with audio language ids
2005-08-06 12:29:38 +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
Added support for AC3 replay over the DVB device
2004-12-17 14:55:49 +01:00
player.h
Added cPlayer::DeviceSetVideoDisplayFormat()
2005-05-22 11:09:14 +02:00
plugin.c
Implemented SVDRP command for plugins
2005-08-27 16:42:28 +02:00
plugin.h
Implemented SVDRP command for plugins
2005-08-27 16:42:28 +02:00
PLUGINS.html
Added a note about reserved SVDRP command names
2005-08-28 14:00:00 +02:00
rcu.c
Some missed places where cThread::Running() should be used
2005-08-15 12:30:21 +02:00
rcu.h
Added the command line options '--lirc', '--rcu' and '--no-kbd'
2005-07-31 11:38:40 +02:00
README
Fixed some typos
2004-12-19 09:36:25 +01: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
Recording and Transfer Mode now handle more than 2 audio PIDs
2005-01-16 14:40:47 +01:00
receiver.h
Recording and Transfer Mode now handle more than 2 audio PIDs
2005-01-16 14:40:47 +01:00
recorder.c
Changed cThread Active() vs. Running()
2005-08-14 11:24:57 +02:00
recorder.h
Centralized 'thread active' handling
2005-08-13 13:17:24 +02:00
recording.c
Now storing the channel id in the info.vdr file even if there is no EPG info available
2005-08-13 14:39:34 +02:00
recording.h
Now storing the channel id in the info.vdr file even if there is no EPG info available
2005-08-13 14:39:34 +02:00
remote.c
Changed cThread Active() vs. Running()
2005-08-14 11:24:57 +02:00
remote.h
Centralized 'thread active' handling
2005-08-13 13:17:24 +02:00
remux.c
Changed credit
2005-08-28 11:46:44 +02:00
remux.h
Implemented cAudioRepacker
2005-08-26 13:34:07 +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
Back to the old DVB driver due to tuning failures with dvb-kernel
2004-11-21 11:30:41 +01:00
sdt.c
Fixed detecting short channel names for "Kabel Deutschland"
2005-08-27 09:29:30 +02:00
sdt.h
Enhanced the SDT filter to handle multi part sections
2004-01-05 14:30:31 +01:00
sections.c
Changed cThread Active() vs. Running()
2005-08-14 11:24:57 +02:00
sections.h
Centralized 'thread active' handling
2005-08-13 13:17:24 +02:00
skinclassic.c
Switched from 'summary.vdr' to 'info.vdr'
2005-05-16 14:45:11 +02:00
skinclassic.h
Implemented audio track menu
2005-01-02 15:11:44 +01:00
skins.c
Making sure at least the default skin is available at program start
2005-01-14 13:10:32 +01:00
skins.h
Switched from 'summary.vdr' to 'info.vdr'
2005-05-16 14:45:11 +02:00
skinsttng.c
Avoiding unnecessary OSD draw operations caused by the audio track description display in the ST:TNG skin's channel display
2005-08-15 11:21:14 +02:00
skinsttng.h
Implemented audio track menu
2005-01-02 15:11:44 +01:00
sources.c
Made several functions threadsafe (cont'd)
2004-12-26 12:45:22 +01:00
sources.conf
Added North American satellites to 'sources.conf'
2003-11-07 16:22:34 +01:00
sources.h
Using '>' as separator for short channel names on cable channels
2005-05-14 09:47:06 +02:00
spu.c
Implemented an SPU decoder
2002-09-08 14:17:51 +02:00
spu.h
Added support for setting the video display mode
2005-02-20 12:01:05 +01:00
status.c
Implemented displaying audio channel
2005-01-09 12:08:34 +01:00
status.h
Implemented displaying audio channel
2005-01-09 12:08:34 +01:00
summary2info.pl
Fixed handling 'summary.vdr' files with more than two empty lines
2005-06-04 11:33:09 +02:00
svdrp.c
Implemented SVDRP command EDIT
2005-08-28 14:18:24 +02:00
svdrp.h
Implemented SVDRP command EDIT
2005-08-28 14:18:24 +02: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
Made several functions threadsafe (cont'd)
2004-12-26 12:45:22 +01:00
themes.h
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
thread.c
Changed cThread Active() vs. Running()
2005-08-14 11:24:57 +02:00
thread.h
Changed cThread Active() vs. Running()
2005-08-14 11:24:57 +02:00
timers.c
Fixed handling VPS timers, so that they only record if the event they are assigned to actually has the given VPS time (cont'd, fix, caused repeating VPS timers to stop recording prematurely)
2005-07-30 13:05:24 +02:00
timers.h
Added status flag for timers that are currently recording
2005-05-07 11:10:56 +02:00
tools.c
Implemented SVDRP command for plugins
2005-08-27 16:42:28 +02:00
tools.h
Implemented SVDRP command for plugins
2005-08-27 16:42:28 +02:00
transfer.c
Changed cThread Active() vs. Running()
2005-08-14 11:24:57 +02:00
transfer.h
Centralized 'thread active' handling
2005-08-13 13:17:24 +02:00
UPDATE-1.2.0
Added the UPDATE-1.2.0 file
2003-05-30 09:00:00 +02:00
vdr.1
Added the command line options '--lirc', '--rcu' and '--no-kbd'
2005-07-31 11:38:40 +02:00
vdr.5
Switched from 'summary.vdr' to 'info.vdr'
2005-05-16 14:45:11 +02:00
vdr.c
Now waiting at startup until all DVB devices are ready
2005-08-21 08:56:49 +02:00
videodir.c
Files and directories are now created with rights according to the shell's umask settings
2005-08-06 09:56:08 +02:00
videodir.h
Made several functions threadsafe (cont'd)
2004-12-26 12:45:22 +01:00