libsi
Fixed processing the PDCDescriptor in 'libsi' on big endian systems
2006-09-02 20:25:16 +02:00
PLUGINS /src
The getskyepg.pl script now replaces "&" with "&"
2006-12-02 10:00:08 +01:00
symbols
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
audio.c
Removed all the compatibility '#if APIVERSNUM...' stuff and instead increased the API version number
2006-05-28 15:10:08 +02:00
audio.h
Added 'uchar Id' to cAudio::Play()'
2005-02-12 13:01:24 +01:00
channels.c
Removed all the compatibility '#if APIVERSNUM...' stuff and instead increased the API version number
2006-05-28 15:10:08 +02:00
channels.conf
Official release of version 1.4.5
2007-01-07 14:04:12 +01: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
Removed all the compatibility '#if APIVERSNUM...' stuff and instead increased the API version number
2006-05-28 15:10:08 +02:00
ci.c
Increased the maximum number of CA system ids to cope with the AlphaCrypt CAM's version 3.11 firmware
2007-04-30 13:00:51 +02:00
ci.h
Made the cCiSession members sessionId and resourceId uint16_t and uint32_t
2006-08-12 10:26:43 +02:00
config.c
Now using cPipe instead of popen() in cCommand::Execute()
2007-01-26 13:35:52 +01:00
config.h
Official release of version 1.4.7
2007-05-12 09:07:16 +02:00
CONTRIBUTORS
Fixed handling ChannelUp/Down keys if there is currently a replay running
2007-04-30 09:50:37 +02:00
COPYING
Updated the GPL copies
2006-04-21 14:53:26 +02:00
cutter.c
Now invalidating /video cache _after_ cutting
2006-07-30 10:29:24 +02:00
cutter.h
Activated cutting
2002-06-22 10:11:59 +02:00
device.c
Fixed handling relative volume settings that unmute the audio in the call to cStatus::MsgSetVolume()
2006-09-03 11:49:32 +02:00
device.h
Added some comment to cDevice::GetDevice()
2006-06-15 10:00:40 +02:00
diseqc.c
Changed all "illegal" to "invalid" in error messages
2005-12-30 15:43:21 +01:00
diseqc.conf
Fixed 'sources.conf' and 'diseqc.conf'
2006-03-31 14:12:53 +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 handling error status in cDvbTuner::GetFrontendStatus()
2007-02-24 11:13:59 +01:00
dvbdevice.h
Removed all the compatibility '#if APIVERSNUM...' stuff and instead increased the API version number
2006-05-28 15:10:08 +02:00
dvbosd.c
Removed the "buffer reserve" in Transfer Mode - it's no longer necessary with recent driver/firmware versions
2006-01-28 14:25:06 +01:00
dvbosd.h
Some improvements in cOsd creation
2004-06-12 13:30:11 +02:00
dvbplayer.c
Fixed a busy loop in fast forward if the next video data file is missing
2007-04-28 15:16:15 +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
Removed 'assert(0)' from cDvbSpuDecoder::setTime()
2007-02-03 10:17:33 +01:00
dvbspu.h
Some comment cleanups
2006-04-17 11:00:00 +02:00
eit.c
Fixed clearing an event's Title, ShortText and Description in case the data comes from an external source
2006-10-09 16:22:07 +02:00
eit.h
Changed section handling; replaced 'libdtv' with 'libsi'
2003-12-22 13:29:24 +01:00
eitscan.c
The file 'ca.conf' is obsolete and has been removed; revised all descriptions regarding CICAM
2006-01-07 14:10:17 +01:00
eitscan.h
Changed the audio PID language codes to hold up to two 3 letter codes; automatic audio channel setting for two channel audio
2005-09-04 14:48:39 +02:00
epg2html.pl
Stripped some trailing whitespace
2006-04-17 12:19:31 +02:00
epg.c
Fixed deleting EPG events that have a running status of "pausing" or higher
2006-10-28 09:16:24 +02:00
epg.h
Fixed handling language codes and descriptions of recorded audio tracks
2006-10-07 13:59:21 +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
Changed the behaviour of the "Use small font" setup option to *always* use the small font if set to '3' - even if it would have been a fixed font
2006-04-16 11:08:32 +02:00
font.h
Added '#include <stdint.h>' to font.h; added a compatibility define for 'uint64' to tools.h
2006-12-03 16:52:19 +01:00
fontfix-iso8859-1.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontfix-iso8859-2.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontfix-iso8859-5.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontfix-iso8859-7.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontfix-iso8859-13.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontfix-iso8859-15.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontosd-iso8859-1.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontosd-iso8859-2.c
Fixed the character #207 in fontosd for iso8859-2
2006-05-07 11:37:18 +02:00
fontosd-iso8859-5.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontosd-iso8859-7.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontosd-iso8859-13.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontosd-iso8859-15.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontsml-iso8859-1.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontsml-iso8859-2.c
Fixed the character 'r' in fontosd and fontsml for iso8859-2
2006-05-05 13:49:57 +02:00
fontsml-iso8859-5.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontsml-iso8859-7.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontsml-iso8859-13.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
fontsml-iso8859-15.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
genfontfile.c
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
HISTORY
Official release of version 1.4.7
2007-05-12 09:07:16 +02:00
i18n.c
Updated the Finnish OSD texts
2007-02-25 12:09:29 +01:00
i18n.h
Fixed format string handling
2006-03-26 09:27:30 +02:00
INSTALL
Fixed the INSTALL section on retrying shutdown later
2007-01-04 13:23:42 +01:00
interface.c
Fixed learning keys when VDR is already running
2006-03-31 14:24:58 +02:00
interface.h
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
keymacros.conf
Implemented the "Info" key
2006-01-06 12:53:28 +01:00
keys.c
Keys from expanded key macros are now put into the front of the key queue
2006-10-14 10:41:20 +02:00
keys.h
Keys from expanded key macros are now put into the front of the key queue
2006-10-14 10:41:20 +02:00
lirc.c
Improved the repeat function for LIRC remote controls
2006-05-28 08:49:52 +02:00
lirc.h
Now trying to reestablish the connection to the LIRC daemon in case it breaks
2006-01-27 16:03:32 +01:00
Make.config.template
Added "-fPIC" to the compiler options in Make.config.template when compiling plugins
2006-06-15 09:29:21 +02:00
Makefile
Added --remove-destination to the 'cp' command for binaries in the Makefile
2006-08-20 10:46:02 +02:00
MANUAL
Set all version numbers in doc files to 1.4
2006-04-28 13:07:14 +02:00
menu.c
Replaced 'unsigned long long' with 'uint32_t' and 'uint64' with 'uint64_t' to avoid problems on 64-bit machines
2006-12-02 11:30:19 +01:00
menu.h
Fixed setting audio track descriptions after a replay has been stopped
2006-10-20 13:42:14 +02:00
menuitems.c
When entering text via the numeric keys, the characters are now checked against the allowed characters
2007-01-04 13:38:40 +01:00
menuitems.h
Removed the unnecessary 'value' member from cMenuEditItem
2006-04-14 10:02:43 +02:00
newplugin
Added --remove-destination to the 'cp' command for binaries in the Makefiles of the plugins
2006-09-10 14:10:51 +02:00
nit.c
Fixed handling frequencies in NitFilter::Process()
2007-04-29 11:37:14 +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
Fixed a possible crash when loading an invalid XPM file
2007-02-17 16:07:47 +01:00
osd.h
Added some missing comment
2006-02-26 14:45:05 +01:00
osdbase.c
Fixed scrolling with Up/Down in case there are non-selectable items at the beginning or end of the menu
2006-02-05 14:38:56 +01:00
osdbase.h
The default cOsdObject::Show() now automatically calls cOsdMenu::Display() if this is a menu
2006-01-05 15:35:06 +01:00
pat.c
Fixed handling broken PMT records
2006-03-31 12:41:50 +02:00
pat.h
Fixed handling broken PMT records
2006-03-31 12:41:50 +02:00
player.c
Implemented the "Info" key
2006-01-06 12:53:28 +01:00
player.h
Implemented the "Info" key
2006-01-06 12:53:28 +01:00
plugin.c
Fixed a possible crash if cPluginManager::GetPlugin() is called with a NULL pointer
2006-10-14 09:57:09 +02:00
plugin.h
The new function cPlugin::MainThreadHook() can be used by plugins to perform actions in the context of the main program thread
2006-04-17 10:02:18 +02:00
PLUGINS.html
Modified the Makefile to copy additional libraries a plugin might provide
2006-05-19 12:14:19 +02:00
rcu.c
Replaced 'unsigned long long' with 'uint32_t' and 'uint64' with 'uint64_t' to avoid problems on 64-bit machines
2006-12-02 11:30:19 +01:00
rcu.h
Changed the API of the functions cStatus::Recording() and cStatus::Replaying(), so that they can provide the full file name of the recording
2005-12-31 15:20:19 +01:00
README
Fixed several spelling errors
2006-04-21 15:15:18 +02:00
receiver.c
Fixed some #include sequences
2006-03-26 14:12:08 +02:00
receiver.h
Modifed the device selection to better handle timer conflicts
2006-05-27 09:43:37 +02:00
recorder.c
Added a SleepMs() in cRecorder::Action() to avoid a busy loop
2006-01-08 11:03:44 +01:00
recorder.h
Centralized 'thread active' handling
2005-08-13 13:17:24 +02:00
recording.c
Fixed handling video directory updates in case an other process has touched the .update file after the last NeedsUpdate() check
2006-10-07 12:50:24 +02:00
recording.h
Added a missing 'const' to cRecordingInfo::ChannelID()
2006-12-01 15:09:10 +01:00
remote.c
Replaced 'unsigned long long' with 'uint32_t' and 'uint64' with 'uint64_t' to avoid problems on 64-bit machines
2006-12-02 11:30:19 +01:00
remote.h
Replaced 'unsigned long long' with 'uint32_t' and 'uint64' with 'uint64_t' to avoid problems on 64-bit machines
2006-12-02 11:30:19 +01:00
remux.c
Fixed a possible crash in remux.c on 64-bit machines
2006-12-01 14:53:11 +01:00
remux.h
Speeded up cRemux::ScanVideoPacket()
2006-03-25 12:29:04 +01:00
ringbuffer.c
Added a missing variable initialization in cRingBufferLinear::cRingBufferLinear()
2006-06-16 09:33:30 +02:00
ringbuffer.h
Now using the gettid() syscall to get a thread's pid, so that we get a useful value on NPTL systems
2005-12-11 12:10:28 +01:00
runvdr
Removed leftover LSMOD=... line from 'runvdr'
2006-05-14 16:03:34 +02:00
sdt.c
The "Update channels" parameter in the "Setup/DVB" menu has been extended to allow updating only the PIDs
2006-04-15 14:18:25 +02:00
sdt.h
Enhanced the SDT filter to handle multi part sections
2004-01-05 14:30:31 +01:00
sections.c
Fixed a typo
2005-09-18 09:33:40 +02:00
sections.h
Centralized 'thread active' handling
2005-08-13 13:17:24 +02:00
skinclassic.c
Added a missing "Key$" in skinclassic.c
2006-03-31 14:02:06 +02:00
skinclassic.h
Implemented audio track menu
2005-01-02 15:11:44 +01:00
skins.c
Fixed a possible segfault if VDR gets terminated while a message is displayed
2007-01-04 13:11:52 +01:00
skins.h
Fixed a possible segfault if VDR gets terminated while a message is displayed
2007-01-04 13:11:52 +01:00
skinsttng.c
The ST:TNG skin now uses the fixed font if requested when displaying texts
2006-02-17 15:58:31 +01: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
Updated satellite names in 'sources.conf'
2007-02-17 16:16:24 +01:00
sources.h
Using '>' as separator for short channel names on cable channels
2005-05-14 09:47:06 +02:00
spu.c
Some comment cleanups
2006-04-17 11:00:00 +02:00
spu.h
Some comment cleanups
2006-04-17 11:00:00 +02:00
status.c
Changed the API of the functions cStatus::Recording() and cStatus::Replaying(), so that they can provide the full file name of the recording
2005-12-31 15:20:19 +01:00
status.h
Changed the API of the functions cStatus::Recording() and cStatus::Replaying(), so that they can provide the full file name of the recording
2005-12-31 15:20:19 +01:00
summary2info.pl
Stripped some trailing whitespace
2006-04-17 12:19:31 +02:00
svdrp.c
Fixed converting the port number in the "connect from..." log message of SVDRP
2006-08-12 09:12:34 +02:00
svdrp.h
Modified the cSVDRP::Close() function to avoid code duplication
2006-08-06 09:20:04 +02:00
svdrphosts.conf
Stripped some trailing whitespace
2006-04-17 12:19:31 +02:00
svdrpsend.pl
New SVDRP command MESG; SVDRP can reuse port; SVDRP timeout
2001-02-18 14:18:13 +01:00
themes.c
Removed '\n' from several syslog() calls
2005-11-04 14:22:04 +01:00
themes.h
Implemented 'skins' and 'themes'
2004-05-16 10:35:36 +02:00
thread.c
The function cThread::Cancel() now only sets 'running' to false and does not actually kill the thread if the special value -1 is given
2006-09-24 12:54:47 +02:00
thread.h
The function cThread::Cancel() now only sets 'running' to false and does not actually kill the thread if the special value -1 is given
2006-09-24 12:54:47 +02:00
timers.c
Fixed deleting expired VPS timers
2006-09-15 15:01:40 +02:00
timers.h
Fixed cTimer::operator=() in case a cTimer variable is assigned to itself; implemented a copy constructor for cTimer
2006-09-08 15:06:09 +02:00
tools.c
Replaced 'unsigned long long' with 'uint32_t' and 'uint64' with 'uint64_t' to avoid problems on 64-bit machines
2006-12-02 11:30:19 +01:00
tools.h
Removed the '__attribute__' - didn't work with function parameters
2006-12-03 17:38:38 +01:00
transfer.c
Removed leftover 'needsBufferReserve' variable from cTransfer
2006-01-29 17:26:38 +01:00
transfer.h
Removed leftover 'needsBufferReserve' variable from cTransfer
2006-01-29 17:26:38 +01:00
UPDATE-1.2.0
Added the UPDATE-1.2.0 file
2003-05-30 09:00:00 +02:00
UPDATE-1.4.0
Moved 'VPS' to a separate section
2006-04-22 13:56:23 +02:00
vdr.1
Official release of version 1.4.5
2007-01-07 14:04:12 +01:00
vdr.5
Official release of version 1.4.5
2007-01-07 14:04:12 +01:00
vdr.c
Fixed handling ChannelUp/Down keys if there is currently a replay running
2007-04-30 09:50:37 +02:00
videodir.c
When displaying the amount of free disk space, the space consumed by "deleted" recordings is now taken into account
2005-12-18 10:41:26 +01:00
videodir.h
The new class cUnbufferedFile is used for the recording files to avoid thrashing the file system cache
2005-10-31 13:14:26 +01:00