libdtv
Implemented the TerrestrialDeliverySystemDescriptor in libdtv
2003-05-11 15:14:22 +02:00
PLUGINS /src
Introduced cPlugin::Initialize()
2003-05-09 15:27:46 +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
Added 'Hrvatska radiotelevizija' and 'RTV Slovenija' to ca.conf
2003-01-12 09:44:55 +01:00
channels.c
The PCR PID can now be set separately from the video PID
2003-04-26 11:58:54 +02:00
channels.conf
channels.conf
2003-05-17 10:06:24 +02:00
channels.conf.cable
Updated 'channels.conf.cable'
2003-05-18 12:59:31 +02:00
channels.conf.terr
Updated 'channels.conf.terr' for Berlin
2003-05-11 12:02:06 +02:00
channels.h
The PCR PID can now be set separately from the video PID
2003-04-26 11:58:54 +02:00
ci.c
The cCiHandler now closes its file handle when it gets destroyed
2003-05-25 11:51:28 +02:00
ci.h
The cCiHandler now closes its file handle when it gets destroyed
2003-05-25 11:51:28 +02:00
config.c
Implemented separate PausePriority and PauseLifetime parameters for the recordings created when pausing live video
2003-05-11 14:10:00 +02:00
config.h
Modified handling of audio packets in cDvbPlayer for better sync with external AC3 replay
2003-05-24 08:48:49 +02:00
CONTRIBUTORS
It is now possible to directly delete a timer that is currently recording
2003-05-25 14:14:32 +02:00
COPYING
Added the COPYING file
2002-03-10 10:05:20 +01:00
cutter.c
Fixed cutting a recording if there is only a single editing mark
2003-05-24 12:01:52 +02:00
cutter.h
Activated cutting
2002-06-22 10:11:59 +02:00
device.c
Changed the DEFAULTPRIORITY in device.c to -1
2003-05-25 11:02:58 +02:00
device.h
Implemented cDevice::ActualDevice()
2003-05-11 09:01:51 +02:00
diseqc.c
The actual tuning is now done in a separate thread
2002-12-08 09:55:26 +01:00
diseqc.conf
Added more examples to 'diseqc.conf'
2002-11-15 16:22:19 +01: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 channel switching in the EPG scanner on single device systems
2003-05-24 13:38:28 +02:00
dvbdevice.h
Now turning off live PIDs when replaying
2003-05-02 14:30:03 +02:00
dvbosd.c
If no device with an MPEG decoder can be found at startup, the first device is now used as primary device
2003-04-12 12:20:07 +02:00
dvbosd.h
Completely switched to the HEAD driver version
2002-11-01 10:26:45 +01:00
dvbplayer.c
Fixed a memory leak in cNonBlockingFileReader
2003-05-24 09:10:07 +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 a ternary expression in dvbspu.c
2002-10-26 10:47:36 +02:00
dvbspu.h
Fixed handling DVD subtitles in the SPU decoder
2002-09-29 13:50:17 +02:00
eit.c
Fixed EPG bugfix statistics to avoid log entires for undefined channels
2003-05-18 14:13:02 +02:00
eit.h
Avoiding spurious section filter settings after a channel switch
2003-05-18 12:55:16 +02:00
eitscan.c
Fixed channel switching in the EPG scanner on single device systems
2003-05-24 13:38:28 +02:00
eitscan.h
Fixed channel switching in the EPG scanner on single device systems
2003-05-24 13:38:28 +02:00
epg2html.pl
Fixed parsing 'E' records
2002-05-30 09:50:19 +02:00
font.c
Fixed font for system commands
2000-11-18 15:46:00 +01:00
font.h
Fixed font for system commands
2000-11-18 15:46:00 +01:00
fontfix.c
Fixed font for system commands
2000-11-18 15:46:00 +01:00
fontosd.c
Faster OSD by using bitmap
2000-10-03 10:34:48 +02:00
genfontfile.c
Faster OSD by using bitmap
2000-10-03 10:34:48 +02:00
HISTORY
It is now possible to directly delete a timer that is currently recording
2003-05-25 14:14:32 +02:00
i18n.c
Rearranged priority/lifetime texts
2003-05-25 14:03:00 +02:00
i18n.h
Added Catalanian language texts
2003-05-16 13:04:52 +02:00
INSTALL
Added a note regarding non-VDR files in the /videoX directories to INSTALL
2003-04-27 11:26:33 +02:00
interface.c
Avoiding short display of the main menu if a plugin displays its own OSD
2003-04-27 12:36:21 +02:00
interface.h
Now taking an active SVDRP connection into account when doing shutdown or housekeeping
2002-11-30 14:40:10 +01: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
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.h
Implemented raw keyboard input
2002-12-15 10:58:00 +01:00
lirc.c
Skipping keys that come in too fast from LIRC
2003-04-27 11:41:51 +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
The Makefile now includes the file Make.config
2002-11-01 14:05:36 +01:00
Makefile
Implemented 'Link Layer' based CAM support
2003-01-06 14:44:27 +01:00
MANUAL
Implemented separate PausePriority and PauseLifetime parameters for the recordings created when pausing live video
2003-05-11 14:10:00 +02:00
menu.c
It is now possible to directly delete a timer that is currently recording
2003-05-25 14:14:32 +02:00
menu.h
Fixed cReplayControl::Show() to avoid a compiler warning in g++ 3.2.3
2003-05-24 16:41:35 +02:00
menuitems.c
Fixed handling min/max borders when entering integer values
2003-04-12 09:24:48 +02:00
menuitems.h
Implemented actual user input for CAM enquiry menus
2003-01-19 14:59:46 +01:00
newplugin
Introduced cPlugin::Initialize()
2003-05-09 15:27:46 +02:00
osd.c
Added cStatus::OsdItem() to provide the entire list of menu items to a plugin
2003-05-03 14:55:17 +02:00
osd.h
Implemented 'pause live video'
2003-04-21 14:57:13 +02:00
osdbase.c
Made the log message 'OSD window width must be a multiple of 4...' a debug message
2003-03-23 15:54:52 +01:00
osdbase.h
Implemented an SPU decoder
2002-09-08 14:17:51 +02:00
player.c
Implemented audio plugin interface
2002-11-03 11:53:58 +01:00
player.h
Implemented audio plugin interface
2002-11-03 11:53:58 +01:00
plugin.c
Introduced cPlugin::Initialize()
2003-05-09 15:27:46 +02:00
plugin.h
Introduced cPlugin::Initialize()
2003-05-09 15:27:46 +02:00
PLUGINS.html
Removed change markers
2003-05-25 14:00:00 +02:00
rcu.c
The RCU channel display no longer changes when a recording on a different channel starts on the primary device
2003-05-02 14:45:40 +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
Updated URLs
2002-11-24 14:56:59 +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
Moved the detection of a broken video data stream from the cDevice into the cRecorder
2003-05-16 13:36:06 +02:00
recorder.h
Totally rearranged device/player/recorder structures
2002-06-16 12:57:31 +02:00
recording.c
Fixed resume file handling in case the resume.vdr file can't be written
2003-05-24 11:22:34 +02:00
recording.h
Timers now internally have a pointer to their channel
2002-10-20 12:28:55 +02:00
remote.c
Fixed double call to MainMenuAction() of a plugin if invoked via a hotkey
2003-05-02 10:54:00 +02:00
remote.h
Fixed double call to MainMenuAction() of a plugin if invoked via a hotkey
2003-05-02 10:54:00 +02:00
remux.c
Now setting the 'broken link' flag for GOPs at the beginning of a new video sequence
2003-04-26 15:11:17 +02:00
remux.h
Now setting the 'broken link' flag for GOPs at the beginning of a new video sequence
2003-04-26 15:11:17 +02:00
ringbuffer.c
Re-implemented the WaitForPut/WaitForGet stuff in cRingBuffer, since some plugins actually need this
2003-05-12 17:46:34 +02:00
ringbuffer.h
Re-implemented the WaitForPut/WaitForGet stuff in cRingBuffer, since some plugins actually need this
2003-05-12 17:46:34 +02:00
runvdr
Replaced 'killproc' with 'killall' in 'runvdr'
2002-03-16 16:22:12 +01:00
sources.c
Modified channel handling; full DiSEqC support
2002-10-06 10:25:42 +02:00
sources.conf
Added Telecom 2B to 'sources.conf'
2002-10-20 13:14:23 +02:00
sources.h
Modified channel handling; full DiSEqC support
2002-10-06 10:25:42 +02:00
spu.c
Implemented an SPU decoder
2002-09-08 14:17:51 +02:00
spu.h
Implemented an SPU decoder
2002-09-08 14:17:51 +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
New SVDRP command STAT
2003-04-27 14:23:30 +02:00
svdrp.h
New SVDRP command STAT
2003-04-27 14:23:30 +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
thread.c
Fixed setting the locking pid after a timed wait
2003-05-18 12:46:39 +02:00
thread.h
Removed the (no longer necessary) 'panic' stuff from cThread
2003-05-03 14:08:28 +02:00
timers.c
Implemented separate PausePriority and PauseLifetime parameters for the recordings created when pausing live video
2003-05-11 14:10:00 +02:00
timers.h
Implemented separate PausePriority and PauseLifetime parameters for the recordings created when pausing live video
2003-05-11 14:10:00 +02:00
tools.c
Avoiding high CPU load in case the connection to LIRC gets lost
2003-04-06 15:43:41 +02:00
tools.h
Using 'Doxygen' to generate source code documentation
2002-12-15 15:36:02 +01:00
transfer.c
Changed comment since 'buffer empty' was removed from the driver
2003-05-18 15:15:00 +02:00
transfer.h
Implemented cDevice::ActualDevice()
2003-05-11 09:01:51 +02:00
vdr.1
Added description of -P "*"
2003-05-03 16:16:05 +02:00
vdr.5
The PCR PID can now be set separately from the video PID
2003-04-26 11:58:54 +02:00
vdr.c
Fixed channel switching in case the current channel becomes unavailable
2003-05-24 15:34:30 +02:00
videodir.c
Consistently using malloc/free and new/delete
2002-08-11 13:32:23 +02:00
videodir.h
The 'Main' menu now displays the used disk space in the title
2002-01-27 13:11:23 +01:00