libsi
Removed some redundancy in the Makefile/Make.global/Make.config mechanism
2012-12-19 12:10:28 +01:00
PLUGINS /src
Fixed handling the -o option (short form of --outputonly)
2013-08-22 08:30:52 +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 writing group separators to channels.conf that contain a comma
2013-10-11 11:42:19 +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
Unified the internal sequence of actions when pressing the Blue and the Back key, respectively, during replay
2013-09-07 10:25:10 +02:00
CONTRIBUTORS
Revoked "Added maximum signal strength value for TechniSat SkyStar 2 DVB-S rev 2.3P"
2013-10-21 09:01:53 +02:00
COPYING
Updated the GPL copies
2006-04-21 14:53:26 +02:00
cutter.c
Fixed asserting free disk space in the cutter
2013-08-21 13:46:13 +02: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 a possible crash when shutting down VDR while subtitles are being displayed
2013-08-22 10:36:07 +02:00
device.h
cDevice::IsPrimaryDevice() now also checks whether the primary device actually has a decoder and returns false otherwise
2013-08-22 12:02:12 +02:00
diseqc.c
Fixed an error message when parsing SCR values in diseqc.conf
2013-05-02 09:33:47 +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
Revoked "Added maximum signal strength value for TechniSat SkyStar 2 DVB-S rev 2.3P"
2013-10-21 09:01:53 +02:00
dvbdevice.h
Added definitions for older DVB API versions, back until 5.0
2013-04-09 13:44:50 +02: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 also checking the source (in addition to the transponder) when setting the system time from the TDT
2013-10-12 11:26:07 +02: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
Fixed cleaning up old EPG events in case no epg data file is given
2013-09-01 09:20:07 +02: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:54:15 +02:00
font.h
Removed trailing whitespace
2013-02-17 13:19:36 +01:00
HISTORY
Adjusted release date
2013-10-23 08:59:34 +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 handling LIRC events in case repeated events are lost
2013-08-22 09:37:12 +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
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
Fixed an inconsistent behavior between opening the Recordings menu manually via the main menu and by pressing the Recordings key
2013-10-16 09:49:26 +02:00
menu.h
Fixed an inconsistent behavior between opening the Recordings menu manually via the main menu and by pressing the Recordings key
2013-10-16 09:49:26 +02: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
Fixed unwanted version tag on checkout of older version
2013-05-02 10:21:37 +02: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 an endless loop in the DrawEllipse() functions for very small ellipses
2013-05-18 12:43:41 +02: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
Updated version numbers and release dates
2013-03-11 13:17:12 +01: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
Changed cRecorder::Action() to use cTimeMs instead of time()
2013-10-12 12:11:21 +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
No longer trying to delete old recordings in AssertFreeDiskSpace() if the given Priority is less than 1
2013-08-21 13:59:06 +02: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
Fixed a crash in the LCARS skin's main menu in case there is no current channel
2013-05-19 12:09:55 +02: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
Changed cThread::SetIOPriority() from "best effort class" to "idle class" in order to improve overall performance when an editing process is running
2013-04-11 08:59:26 +02: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
Increased the value of MAXRETRIES to 20 to reduce the probability of disturbances in transfer mode
2013-08-22 12:37:19 +02: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
Fixed an inconsistent behavior between opening the Recordings menu manually via the main menu and by pressing the Recordings key
2013-10-16 09:49:26 +02: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