libsi
Removed some redundancy in the Makefile/Make.global/Make.config mechanism
2012-12-19 12:10:28 +01:00
PLUGINS /src
Version 2.0.0
2013-03-31 09:30:18 +02:00
po
Updated the French OSD texts
2013-03-29 10:28:26 +01:00
symbols
Made all font and image data 'const'
2006-02-05 13:55:58 +01:00
audio.c
Fixed a problem with external Dolby Digital processing via the '-a' option in live mode and with TS recordings
2010-05-16 11:00:52 +02:00
audio.h
First step towards switching to TS (Transport Stream) as recording format
2008-08-15 14:49:34 +02:00
channels.c
Fixed handling group separators when showing channel names with source; initializing channel names with source when setting transponder data
2012-07-14 12:15:00 +02:00
channels.conf
Updated the default channels.conf file
2013-03-23 11:07:01 +01:00
channels.conf.cable
Updated 'channels.conf.cable'
2003-09-17 16:12:38 +02:00
channels.conf.terr
Removed an invalid line from channels.conf.terr
2013-02-11 12:11:49 +01:00
channels.h
The new setup option "Miscellaneous/Show channel names with source" can be used to turn on adding the source character to channel names whenever they are displayed
2012-06-17 12:27:07 +02:00
ci.c
Removed trailing whitespace
2013-02-17 13:19:36 +01:00
ci.h
Revised priority handling to allow receivers with a priority that is lower than that of live viewing
2012-03-02 10:19:00 +01:00
config.c
Fixed loading the setup.conf file in case a parameter contains the '#' character
2013-03-18 09:05:18 +01:00
config.h
Fixed initializing cDevice::keepTracks
2013-04-05 10:27:16 +02:00
CONTRIBUTORS
Fixed an endless loop in cTextWrapper::Set() in case the given Width is smaller than one character
2013-04-07 14:49:42 +02:00
COPYING
Updated the GPL copies
2006-04-21 14:53:26 +02:00
cutter.c
The cutter now allocates its buffers on the heap to avoid problems on systems with limited stack space
2013-03-18 09:54:00 +01:00
cutter.h
An ongoing editing process is now canceled if either the original or the edited version of the recording is deleted from the Recordings menu
2012-02-16 12:20:46 +01:00
device.c
Fixed initializing cDevice::keepTracks
2013-04-05 10:27:16 +02:00
device.h
Removed all \return and \param tags from comment lines marked with "///<" for Doxygen
2013-02-16 15:26:45 +01:00
diseqc.c
Added device number selection to scr.conf
2011-09-17 14:13:31 +02:00
diseqc.conf
VDR now supports "Satellite Channel Routing" (SCR)
2011-09-11 14:09:03 +02:00
diseqc.h
Added device number selection to scr.conf
2011-09-17 14:13:31 +02:00
Doxyfile
Turned off following symlinks in the Doxyfile
2013-02-17 11:54:55 +01:00
Doxyfile.filter
Added Doxyfile.filter to have special characters escaped that would otherwise be dropped by Doxygen
2013-02-17 10:54:05 +01:00
dvbci.c
CAM handling refactored; multiple recordings with one CAM; automatic CAM selection
2007-01-07 14:46:14 +01:00
dvbci.h
CAM handling refactored; multiple recordings with one CAM; automatic CAM selection
2007-01-07 14:46:14 +01:00
dvbdevice.c
Added maximum SNR and signal strength value for TechniSat SkyStar HD2
2013-03-16 15:30:12 +01:00
dvbdevice.h
Renamed the "plp id" to a more general "stream id" and added support for DVB-S2 "Input Stream Identifier" (ISI)
2013-03-07 09:51:06 +01:00
dvbplayer.c
Limited the Goto() call in cDvbPlayer::SetAudioTrack() to the main thread
2013-03-08 13:47:02 +01:00
dvbplayer.h
Fixed switching into time shift mode when pausing live video
2012-02-19 11:50:20 +01:00
dvbspu.c
Removed consecutive empty lines
2013-02-22 15:25:31 +01:00
dvbspu.h
Implemented scaling of SPU bitmaps
2013-01-20 10:43:32 +01:00
dvbsubtitle.c
Removed consecutive empty lines
2013-02-22 15:25:31 +01:00
dvbsubtitle.h
Replaced some non-ASCII characters
2012-03-11 13:34:12 +01:00
eit.c
Now always setting the TDT EIT filter, because otherwise when turning on using the transponder time in the Setup menu, it would only be used after the next restart of VDR
2012-12-04 11:15:28 +01:00
eit.h
After a CLRE command, no further EPG processing is now done for 10 seconds
2010-01-03 15:45:23 +01:00
eitscan.c
Fixed EPG scan on systems with only a single DVB device that use software output
2012-04-07 14:41:39 +02:00
eitscan.h
Removed the obsolete function cEITScanner::UsesDevice(); added new parameter LiveView to cStatus::ChannelSwitch()
2012-03-07 14:39:38 +01:00
epg2html
Added the system's character set to the page header in the epg2html script
2013-03-04 12:14:09 +01:00
epg.c
Some formatting fixes
2013-02-17 14:41:29 +01:00
epg.h
Moved cleaning up the EPG data and writing the epg.data file into a separate thread to avoid sluggish response to user input on slow systems
2012-09-24 13:41:54 +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
Fixed an endless loop in cTextWrapper::Set() in case the given Width is smaller than one character
2013-04-07 14:49:42 +02:00
font.h
Removed trailing whitespace
2013-02-17 13:19:36 +01:00
HISTORY
Removed all "modified since version 1.6" markers from PLUGINS.html
2013-04-08 08:58:49 +02:00
i18n.c
Implemented FHS support; fixed handling config directory if only -v is given
2012-09-01 14:03:45 +02:00
i18n.h
Removed the obsolete typedef tI18nPhrase
2012-03-11 14:08:13 +01:00
INSTALL
Added a note to the INSTALL file regarding multiple disk setup becoming deprecated in a future version of VDR
2013-03-14 09:20:51 +01:00
interface.c
Fixed learning remote control keys with the LCARS skin
2012-11-19 12:24:29 +01: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
Implemented Play/Pause key
2012-12-04 13:37:59 +01:00
keys.h
Implemented Play/Pause key
2012-12-04 13:37:59 +01:00
lirc.c
Fixed an unexpected k_Repeat key event after a k_Release in lirc.c
2013-02-11 15:31:09 +01: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
Changed the template for PLGCFG to $(CONFDIR)/plugins.mk
2013-02-18 11:01:28 +01:00
Make.global
Re-enabled building plugins that still use pre-version-1.7.34 Makefiles
2012-12-29 12:12:16 +01:00
Makefile
The 'plugins' target of the VDR Makefile now also copies files matching the wildcard "lib$$i-*.so" (previously only "libvdr-*.so") and also descends into subdirectories of the plugin source
2013-03-11 15:01:01 +01:00
MANUAL
Updated version numbers and release dates
2013-03-11 13:17:12 +01:00
menu.c
The "Resume" button in the main menu is now only active if the respective recording actually exists
2013-03-18 09:19:42 +01:00
menu.h
The new functions SetItemEvent(), SetItemTimer(), SetItemChannel() and SetItemRecording() of the cSkinDisplayMenu class can be reimplemented by skin plugins to display these items in a more elaborate way than just a simple line of text
2012-12-08 11:05:39 +01:00
menuitems.c
Fixed a crash in cMenuEditChanItem::Set() when entering a channel number that doesn't exist
2013-02-15 14:27:26 +01:00
menuitems.h
When toggling a timer between "Single" and "Repeating", the previous setting is now retained in case the user toggles back to the original value
2012-03-13 11:27:54 +01:00
newplugin
More Makefile changes
2013-01-12 13:50:17 +01:00
nit.c
Renamed the "plp id" to a more general "stream id" and added support for DVB-S2 "Input Stream Identifier" (ISI)
2013-03-07 09:51:06 +01:00
nit.h
Freetype font support; full UTF-8 support; dropped pixel fonts
2007-06-10 13:02:43 +02:00
osd.c
Fixed the return value of cOsdProvider::StoreImage() in case there is no OSD provider
2013-02-14 15:52:54 +01:00
osd.h
Fixed the description of the OSD drawing functions DrawEllipse()
2013-02-12 13:42:00 +01:00
osdbase.c
The new functions SetItemEvent(), SetItemTimer(), SetItemChannel() and SetItemRecording() of the cSkinDisplayMenu class can be reimplemented by skin plugins to display these items in a more elaborate way than just a simple line of text
2012-12-08 11:05:39 +01:00
osdbase.h
The new functions SetItemEvent(), SetItemTimer(), SetItemChannel() and SetItemRecording() of the cSkinDisplayMenu class can be reimplemented by skin plugins to display these items in a more elaborate way than just a simple line of text
2012-12-08 11:05:39 +01:00
pat.c
Changed all occurrences of MPEG4 to H264 (pointed out by Sren Moch)
2012-11-25 14:21:15 +01:00
pat.h
Removed all \return and \param tags from comment lines marked with "///<" for Doxygen
2013-02-16 15:26:45 +01:00
player.c
The new functions cControl::GetRecording() and cControl::GetHeader() can be used to retrieve information about what the current player is playing
2012-04-28 13:09:42 +02:00
player.h
The new functions cControl::GetRecording() and cControl::GetHeader() can be used to retrieve information about what the current player is playing
2012-04-28 13:09:42 +02:00
plugin.c
Implemented FHS support; fixed handling config directory if only -v is given
2012-09-01 14:03:45 +02:00
plugin.h
Implemented FHS support; fixed handling config directory if only -v is given
2012-09-01 14:03:45 +02:00
PLUGINS.html
Removed all "modified since version 1.6" markers from PLUGINS.html
2013-04-08 08:58:49 +02:00
README
Removed reference to 'remote control unit'
2013-03-11 13:24:12 +01:00
README.i18n
Changed email address to <vdr@tvdr.de>
2013-03-11 11:25:01 +01:00
receiver.c
Finally removed the code marked with __RECORDING_H_DEPRECATED_DIRECT_MEMBER_ACCESS and LEGACY_CRECEIVER
2012-06-02 13:22:53 +02:00
receiver.h
Changed the semantics of the cReceiver::Activate() function (it is now called with 'false' *after* the receiver has been detached from the device
2012-09-02 09:35:31 +02:00
recorder.c
Increased the size of the TS buffer to 5MB and that of the Recorder buffer to 20MB to better handle HD recordings
2012-09-22 11:55:26 +02:00
recorder.h
Now updating the 'frames per second' data in the list of recordings when a new recording is started that has a frame rate other than the default
2010-12-27 12:25:19 +01:00
recording.c
Fixed using PATH_MAX and NAME_MAX (+/-1 because the first one includes the terminating 0, while the latter doesn't)
2013-03-11 11:07:59 +01:00
recording.h
Implemented the setup option "OSD/Always sort folders first"
2013-03-04 14:11:47 +01:00
remote.c
New options 'Setup/Miscellaneous/Remote control repeat delay' and 'Setup/Miscellaneous/Remote control repeat delta'
2013-02-03 15:58:46 +01:00
remote.h
Avoiding an extra key press event if the repeat function kicks in when controlling VDR via the PC keyboard
2013-02-02 12:44:33 +01:00
remux.c
Whitespace fixes
2013-03-03 10:37:58 +01:00
remux.h
Improved cutting MPEG-2 video
2013-01-20 12:19:42 +01:00
ringbuffer.c
The new class cIoThrottle is used to allow I/O intense threads to temporarily suspend their activities in case buffers run full
2012-09-22 11:52:33 +02:00
ringbuffer.h
Removed all \return and \param tags from comment lines marked with "///<" for Doxygen
2013-02-16 15:26:45 +01:00
runvdr.template
The dvbhddevice plugin is now part of the VDR distribution archive
2011-04-17 12:35:46 +02:00
scr.conf
Added device number selection to scr.conf
2011-09-17 14:13:31 +02:00
sdt.c
Added detecting channels that use service type 0x16
2010-05-16 14:25:58 +02:00
sdt.h
Enhanced the SDT filter to handle multi part sections
2004-01-05 14:30:31 +01:00
sections.c
The cThread constructor now has an additional boolean parameter that can be set to true to have this thread run at a lower priority
2012-10-04 12:32:31 +02:00
sections.h
Centralized 'thread active' handling
2005-08-13 13:17:24 +02:00
shutdown.c
Modified handling user inactivity in the shutdown handler to avoid a problem in case the system time is changed after VDR has been started
2013-02-18 10:41:43 +01:00
shutdown.h
Modified handling user inactivity in the shutdown handler to avoid a problem in case the system time is changed after VDR has been started
2013-02-18 10:41:43 +01:00
skinclassic.c
The "Recording info" page of the skins that come with VDR now displays the name of the channel (if available) from which this recording was taken
2013-03-03 15:38:17 +01:00
skinclassic.h
Implemented audio track menu
2005-01-02 15:11:44 +01:00
skinlcars.c
The LCARS skin now calls SetAntiAliasGranularity(20, 16) in order to reserve enough fixed colors on 8bpp displays with anti-aliasing
2013-03-09 10:46:41 +01:00
skinlcars.h
Implemented LCARS skin
2012-06-02 13:17:16 +02:00
skins.c
Fixed setting the recording title for the replay display of old skins
2012-06-02 11:44:14 +02:00
skins.h
Added the new menu categories mcChannelEdit, mcTimerEdit, mcScheduleNow, mcScheduleNext, mcRecordingInfo, mcPluginSetup, mcSetupOsd, mcSetupEpg, mcSetupDvb, mcSetupLnb, mcSetupCam, mcSetupRecord, mcSetupReplay, mcSetupMisc and mcSetupPlugins
2012-12-21 11:22:26 +01:00
skinsttng.c
The "Recording info" page of the skins that come with VDR now displays the name of the channel (if available) from which this recording was taken
2013-03-03 15:38:17 +01:00
skinsttng.h
Implemented audio track menu
2005-01-02 15:11:44 +01:00
sourceparams.c
Added support for ATSC devices
2010-03-06 12:01:17 +01:00
sourceparams.h
Added plugin-defined sources
2010-02-28 12:19:50 +01:00
sources.c
Fixed handling empty strings in cSource::FromString()
2010-02-28 15:18:31 +01:00
sources.conf
Changed email address to <vdr@tvdr.de>
2013-03-11 11:25:01 +01:00
sources.h
The new setup option "Miscellaneous/Show channel names with source" can be used to turn on adding the source character to channel names whenever they are displayed
2012-06-17 12:27:07 +02:00
spu.c
Some code cleanup
2008-02-10 14:11:47 +01:00
spu.h
Some comment cleanups
2006-04-17 11:00:00 +02:00
status.c
Removed the obsolete function cEITScanner::UsesDevice(); added new parameter LiveView to cStatus::ChannelSwitch()
2012-03-07 14:39:38 +01:00
status.h
Removed the obsolete function cEITScanner::UsesDevice(); added new parameter LiveView to cStatus::ChannelSwitch()
2012-03-07 14:39:38 +01:00
summary2info
Removed the '.pl' suffix from all scripts
2011-12-04 14:36:37 +01:00
svdrp.c
Removed trailing whitespace
2013-02-17 13:19:36 +01:00
svdrp.h
Fixed the SVDRP command UPDR, which didn't update the global recordings list
2012-04-26 10:48:18 +02:00
svdrphosts.conf
Stripped some trailing whitespace
2006-04-17 12:19:31 +02:00
svdrpsend
Removed empty lines at end of file
2013-02-22 14:52:49 +01:00
svdrpsend.1
Updated version numbers and release dates
2013-03-11 13:17:12 +01:00
themes.c
cReadDir::Next() now skips directory entries "." and ".."
2012-02-17 14:02:13 +01:00
themes.h
Fixed some compiler warnings under gcc version 4.7.1
2012-10-07 11:13:18 +02:00
thread.c
Removed empty lines at end of file
2013-02-22 14:52:49 +01:00
thread.h
Removed all \return and \param tags from comment lines marked with "///<" for Doxygen
2013-02-16 15:26:45 +01:00
timers.c
Fixed handling overlapping pending timers
2013-03-29 15:37:16 +01:00
timers.h
Fixed using PATH_MAX and NAME_MAX (+/-1 because the first one includes the terminating 0, while the latter doesn't)
2013-03-11 11:07:59 +01:00
tools.c
Only handling decimal point in atod() and dtoa() if it differs from '.'
2012-12-07 09:00:00 +01:00
tools.h
Removed trailing whitespace
2013-02-17 13:19:36 +01:00
transfer.c
Now calling DeviceClear() in cTransfer::Receive() if the output device blocks, instead of not retrying for 10 seconds
2013-03-01 10:02:01 +01:00
transfer.h
Now calling DeviceClear() in cTransfer::Receive() if the output device blocks, instead of not retrying for 10 seconds
2013-03-01 10:02:01 +01:00
UPDATE-1.2.0
Changed the project's URLs and email to tvdr.de
2009-10-18 14:18:22 +02:00
UPDATE-1.4.0
Moved 'VPS' to a separate section
2006-04-22 13:56:23 +02:00
UPDATE-1.6.0
Version 1.6.0
2008-03-23 11:00:31 +01:00
UPDATE-2.0.0
Added a note about HDTV support
2013-03-18 10:31:12 +01:00
vdr.1
Updated the help and man page entry about the location of the epg.data file
2013-03-15 10:47:35 +01:00
vdr.5
Fixed the description of the 'M' parameter of channel definitions in vdr.5 (cont'd)
2013-03-29 10:25:56 +01:00
vdr.c
Updated the help and man page entry about the location of the epg.data file
2013-03-15 10:47:35 +01:00
videodir.c
Added 'IgnoreFiles' to RemoveEmptyDirectories()
2012-09-30 13:05:14 +02:00
videodir.h
Added 'IgnoreFiles' to RemoveEmptyDirectories()
2012-09-30 13:05:14 +02:00