Commit Graph

  • 2f528db30a Fixed a typo in the function name of cOsd::SetOsdPosition() and added a range check to it Klaus Schmidinger 2007-07-20 14:57:37 +02:00
  • 8ff2c73d9b Fixed clearing color buttons in the 'curses' skin Klaus Schmidinger 2007-07-20 14:45:44 +02:00
  • bd36fb5111 Improved numdigits(), isnumber() and strreplace() Klaus Schmidinger 2007-07-20 14:25:46 +02:00
  • 57c2b211e4 Fixed handling single byte characters >0x7F in Utf8ToArray() Klaus Schmidinger 2007-07-20 13:56:38 +02:00
  • 3796bebfc5 Updated the Russian OSD texts Klaus Schmidinger 2007-07-20 12:35:53 +02:00
  • c9094aad18 Fixed a buffer overflow in initializing the system character table Klaus Schmidinger 2007-07-20 12:31:38 +02:00
  • a9c7f0de90 Version 1.5.5 - Fixed a name clash between skincurses.c and the new cOsd position functions. - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Changed the parameter "OSD font size" to "Default font size" in "Setup/OSD". - Fixed handling address masks in SVDRP host settings (thanks to Frank Schmirler). - Fonts can now be created with a width that overwrites the default width (thanks to Andreas Mair). - Added full weekday names to i18n.c for plugins to use (thanks to Patrice Staudt). The new function WeekDayNameFull() can be used to get these names from integer values (just like the abbreviated weekday names). - Fixed stripping i18n stuff from font names (reported by Anssi Hannula). - Improved performance of the SVDRP commands LSTC and CHAN when used with a channel name. Klaus Schmidinger 2007-06-23 18:00:00 +02:00
  • 7c86dcaa27 Added WeekDayNameFull() 1.5.5 Klaus Schmidinger 2007-06-23 13:40:04 +02:00
  • d66eba77c2 Improved performance of the SVDRP commands LSTC and CHAN when used with a channel name Klaus Schmidinger 2007-06-23 13:24:00 +02:00
  • 24232a0010 Fixed stripping i18n stuff from font names Klaus Schmidinger 2007-06-23 11:28:18 +02:00
  • e5def7917b Added full weekday names to i18n.c for plugins to use Klaus Schmidinger 2007-06-23 10:54:31 +02:00
  • d9a8e282e5 Fonts can now be created with a width that overwrites the default width Klaus Schmidinger 2007-06-23 10:41:10 +02:00
  • 95f4ddd4e5 Fixed handling address masks in SVDRP host settings Klaus Schmidinger 2007-06-23 09:43:55 +02:00
  • 62f3d4c797 Changed the parameter "OSD font size" to "Default font size" in "Setup/OSD" Klaus Schmidinger 2007-06-23 09:28:05 +02:00
  • 63f4369849 Updated the Finnish OSD texts Klaus Schmidinger 2007-06-23 09:16:56 +02:00
  • 9ebd38230c Fixed a name clash between skincurses.c and the new cOsd position functions Klaus Schmidinger 2007-06-23 09:08:21 +02:00
  • b1e4da3be6 Version 1.5.4 - Increased APIVERSION (forgot to do that in 1.5.2 and 1.5.3). - Fixed a crash in i18n character set conversion (thanks to Alexander Riedel, Jose Alberto Reguero and Christian Wieninger for patches that cured part of the problem). - Adjusted the 'skincurses' plugin to UTF-8 handling. - Using nl_langinfo(CODESET) to determine the local codeset to use (thanks to Thomas Günther). The codeset names in 'libsi/si.c' have been changed to the canonical spelling with '-' (thanks to Ludwig Nussel for pointing this out). - Modified handling invalid characters in VFAT mode. - Replaced strn0cpy() with Utf8Strn0Cpy() where necessary. - Now using 'fontconfig' to determine which fonts to use (thanks to Anssi Hannula for code and hints on how to do this). - If no fonts are installed, VDR now uses a dummy font that doesn't actually draw any text, and logs an error message. - The new function cFont::CreateFont() can be used by plugins to create and use fonts of their own, independent of VDR's standard fonts. - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Changed the parameter "OSD font" to "Default font" in "Setup/OSD" (suggested by Rolf Ahrenberg). - Fixed handling detached processes in SystemExec() (thanks to Udo Richter). - The info.vdr file now also stores the name of the channel, and the new function cRecordingInfo::ChannelName() returns this information if available (based on a patch from Alexander Hans). - The new function cOsd::SetOsdPosition() can be used to dynamically change the position and size of the OSD (based on a request from Christoph Haubrich). Plugins that implement skins should no longer use Setup.OSDWidth etc. directly, but should rather use cOsd::OsdWidth() etc. instead. Currently a change to the OSD position will only apply to newly opened OSDs. Klaus Schmidinger 2007-06-17 18:00:00 +02:00
  • 549a26af27 Implemented cOsd::SetOsdPosition() etc 1.5.4 Klaus Schmidinger 2007-06-17 14:02:02 +02:00
  • da376c0603 The info.vdr file now also stores the name of the channel Klaus Schmidinger 2007-06-17 13:13:47 +02:00
  • efbb48dbaf Fixed handling detached processes in SystemExec() Klaus Schmidinger 2007-06-17 12:45:57 +02:00
  • 3ad941de73 Changed the parameter "OSD font" to "Default font" in "Setup/OSD" Klaus Schmidinger 2007-06-17 12:33:53 +02:00
  • 671bad0400 Updated the Finnish OSD texts Klaus Schmidinger 2007-06-17 12:28:59 +02:00
  • d2b11bf712 Implemented cFont::CreateFont() Klaus Schmidinger 2007-06-17 12:15:24 +02:00
  • 5fec367e60 Centralized default font names Klaus Schmidinger 2007-06-17 11:54:54 +02:00
  • 3c68ef28d0 Using dummy font if no fonts are installed Klaus Schmidinger 2007-06-17 11:47:18 +02:00
  • 79b1c68ffb Now using 'fontconfig' to determine which fonts to use Klaus Schmidinger 2007-06-17 11:12:46 +02:00
  • b1e0df2b27 Added missing note about adjusting the 'skincurses' plugin to UTF-8 handling Klaus Schmidinger 2007-06-16 10:45:21 +02:00
  • b532dc8229 Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessary Klaus Schmidinger 2007-06-16 10:41:21 +02:00
  • 81e44bce19 Renamed Utf8NumSyms() to Utf8StrLen() Klaus Schmidinger 2007-06-16 09:05:22 +02:00
  • 4011e244ff Modified handling invalid characters in VFAT mode Klaus Schmidinger 2007-06-16 08:59:39 +02:00
  • 61dd9815ae More credits for 'Fixed a crash in i18n character set conversion' Klaus Schmidinger 2007-06-15 14:40:12 +02:00
  • d1934a7cfd Using nl_langinfo(CODESET) to determine the local codeset to use; libsi uses canonical codeset names Klaus Schmidinger 2007-06-15 13:25:35 +02:00
  • 1f7c70cd49 Fixed a crash in i18n character set conversion Klaus Schmidinger 2007-06-15 13:01:18 +02:00
  • 3224fffe87 Implemented UTF-8 handling in skincurses Klaus Schmidinger 2007-06-15 12:24:06 +02:00
  • 824b974b81 Increased APIVERSION (forgot to do that in 1.5.2 and 1.5.3) Klaus Schmidinger 2007-06-13 06:38:33 +02:00
  • b9b9ace9a8 Version 1.5.3 - Fixed some spelling errors in 'newplugin' (thanks to Ville Skyttä). - Fixed a busy loop in fast forward if the next video data file is missing (thanks to Reinhard Nissl). - Fixed handling frequencies in NitFilter::Process() (thanks to Anssi Hannula). - Fixed a race condition with signal handlers at program exit (thanks to Udo Richter). - Non-primary devices in Transfer mode are now also used for recording (thanks to Anssi Hannula). - Fixed handling ChannelUp/Down keys if there is currently a replay running (thanks to Marco Schlüßler). - The new SVDRP command REMO can be used to turn VDR's remote control off and on in case other programs need to be controlled (based on patches from Krzysztof Parma and Helmut Auer). - Increased the maximum number of CA system ids to cope with the AlphaCrypt CAM's version 3.11 firmware. - Fixed getting the code setting from the locale (thanks to Matthias Schwarzott). - Implemented support for Freetype fonts (based on a patch from Alexander Riedel). The font names and sizes can be adjusted in the "Setup/OSD" menu. Note that VDR now requires freetype fonts to be installed in /usr/share/fonts/truetype. - If the OSD device in use has at least 8bpp bitmap depth and this is also used by the current skin, Freetype fonts are displayed "anti-aliased". The new setup parameter "OSD/Anti-alias" can be used to turn this off. - The new function cOsd::SetAntiAliasGranularity() can be used to help the OSD in managing the available color palette entries when doing anti-aliasing. Skins that use 8bpp bitmaps can call this function with the maximum number of colors used, and the maximum number of color combinations. The OSD will then evenly split the available palette entries between the various colors combinations, so that fonts can be "anti-aliased". By default a total of 10 colors and 10 combinations is assumed. - The pixel fonts have been completely removed from the VDR source. - VDR is now "UTF-8 aware". It handles strings according to the character encoding used on the user's system. All internationalization strings and incoming SI data are converted to the system encoding. - Plugins that handle strings need to be aware that on systems with UTF-8 encoding a "character symbol" may consist of more than a single byte in memory. The functions and macros named Utf8...() can be used to handle strings without needing to care about the underlying character encoding (see tools.h for details). - Even though the weekdays of repeating timers are presented to the user as UTF-8 characters in the OSD, the timers.conf file and the SVDRP timer commands still use single byte characters ("MTWTFSS") to make sure this information is handled correctly between systems with different character encodings. - Added a missing i18n string for "CAM" in the Turkish OSD texts. - Improved editing strings that are too long to fit into the editable area. - Changes to the OSD settings in the "Setup/OSD" menu now immediately take effect when the "Ok" key is pressed. Klaus Schmidinger 2007-06-10 18:00:00 +02:00
  • 02d34e0657 Added a note about font names and sizes 1.5.3 Klaus Schmidinger 2007-06-10 13:37:03 +02:00
  • 8555722582 channels.conf Klaus Schmidinger 2007-06-10 13:28:09 +02:00
  • 8875b16ee7 Removed note about not using UTF-8 Klaus Schmidinger 2007-06-10 13:13:09 +02:00
  • c6f8a14957 Freetype font support; full UTF-8 support; dropped pixel fonts Klaus Schmidinger 2007-06-10 13:02:43 +02:00
  • 32dd727d05 Fixed checking iconv_open() return value Klaus Schmidinger 2007-05-28 10:22:42 +02:00
  • df463b5a2a Fixed getting the code setting from the locale Klaus Schmidinger 2007-05-12 09:35:07 +02:00
  • cb239f66fa Official release of version 1.4.7 1.4.7 stable/1.4 Klaus Schmidinger 2007-05-12 09:07:16 +02:00
  • d472e8b63b Official release of version 1.4.7 Klaus Schmidinger 2007-05-12 09:05:06 +02:00
  • 37cca63f31 Increased the maximum number of CA system ids to cope with the AlphaCrypt CAM's version 3.11 firmware Klaus Schmidinger 2007-04-30 13:03:29 +02:00
  • bb633986af Increased the maximum number of CA system ids to cope with the AlphaCrypt CAM's version 3.11 firmware 1.4.6-1 Klaus Schmidinger 2007-04-30 13:00:51 +02:00
  • 6e93ac9525 Implemented the SVDRP command REMO Klaus Schmidinger 2007-04-30 12:53:35 +02:00
  • d8264ee1b2 Fixed handling ChannelUp/Down keys if there is currently a replay running Klaus Schmidinger 2007-04-30 09:53:34 +02:00
  • 22ed08808d Fixed handling ChannelUp/Down keys if there is currently a replay running Klaus Schmidinger 2007-04-30 09:50:37 +02:00
  • fcbb206fdf Non-primary devices in Transfer mode are now also used for recording Klaus Schmidinger 2007-04-30 09:40:34 +02:00
  • f935c03c79 Fixed a race condition with signal handlers at program exit Klaus Schmidinger 2007-04-30 09:24:30 +02:00
  • 853f6064bf Fixed handling frequencies in NitFilter::Process() Klaus Schmidinger 2007-04-29 11:40:31 +02:00
  • b8a568b792 Fixed handling frequencies in NitFilter::Process() Klaus Schmidinger 2007-04-29 11:37:14 +02:00
  • 27c7603276 Fixed a busy loop in fast forward if the next video data file is missing Klaus Schmidinger 2007-04-28 15:18:02 +02:00
  • 842efc15c5 Fixed a busy loop in fast forward if the next video data file is missing Klaus Schmidinger 2007-04-28 15:16:15 +02:00
  • 32c689258a Fixed some spelling errors in 'newplugin' Klaus Schmidinger 2007-04-28 14:49:05 +02:00
  • a592125294 Version 1.5.2 - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Fixed handling user activity for shutdown, which I had messed when adopting Udo's original patch (thanks to Udo Richter). - Added Turkish language texts (thanks to Oktay Yolgeçen). - Added missing rules for generating iso8859-13 font to Makefile. - 'libsi' now converts the incoming strings into the system's character set according to the DVB standard. The system's character set is determined from the LANG environment variable. If no recognizable setting can be found, no conversion will take place. Note that currently only the strings received from the SI data stream are converted, there have not been any changes regarding displaying UTF-8 characters on the OSD, yet - this will follow in one of the next steps. With this conversion, it should now be safe to run VDR on a UTF-8 file system, because all incoming characters are converted to UTF-8. This will most likely result in wrong characters being displayed on the OSD (because there UTF-8 is not known, yet), but the file names should be ok (haven't tested this myself, though, because I don't do UTF-8 - so please be very careful when testing!). There's one piece of bad news here: the German pay-tv broadcaster Premiere apparently encodes all EPG strings as ISO8859-1, but fails to correctly mark these strings as such. Therefore 'libsi' (following the DVB standard) considers the strings to be encoded in the default ISO6937 and converts them to whatever the system's character set is. This, of course, results in wrong umlauts. On its old transponder, the ProSieben/SAT.1 channels also had their EPG data wrongly encoded, but apparently on the new transponder they started broadcasting on this month, they got it right. Klaus Schmidinger 2007-04-22 18:00:00 +02:00
  • 2ac9030e65 Implemented character set conversion in 'libsi' 1.5.2 Klaus Schmidinger 2007-04-22 14:49:26 +02:00
  • 6d88da9385 Added missing rules for generating iso8859-13 font to Makefile Klaus Schmidinger 2007-03-11 10:22:18 +01:00
  • 567033135d Added Turkish language texts Klaus Schmidinger 2007-03-11 10:17:55 +01:00
  • 93ad92da14 Fixed handling user activity for shutdown Klaus Schmidinger 2007-03-10 13:02:05 +01:00
  • df2f3335eb Release of version 1.4.6 Klaus Schmidinger 2007-03-03 16:26:25 +01:00
  • 3606c5ef23 Adjusted release date 1.4.6 Klaus Schmidinger 2007-03-03 15:57:20 +01:00
  • 6bb8b86ff4 Updated the Finnish OSD texts Klaus Schmidinger 2007-03-03 15:39:05 +01:00
  • 9f42c33ef6 Version 1.5.1 - Added cDevice::HasCi() so that devices with Common Interface can be avoided when tuning to an FTA channel, thus preserving the CAM resources even on budget DVB cards (suggested by Petri Helin). - Fixed i18n characters for the Hungarian texts (thanks to Thomas Günther). - Now using cPipe instead of popen() in cCommand::Execute() to avoid problems with open file handles when starting background commands (thanks to Reinhard Nissl). - Removed 'assert(0)' from cDvbSpuDecoder::setTime() (thanks to Marco Schlüßler). - Fixed a possible crash when loading an invalid XPM file (thanks to Martin Wache). - Updated satellite names in 'sources.conf' (thanks to Thilo Wunderlich). - Adapted 'libsi' to DVB-S2 (thanks to Marco Schlüßler). - Fixed handling error status in cDvbTuner::GetFrontendStatus() (thanks to Reinhard Nissl). - Shutdown handling has been rewritten (thanks to Udo Richter). - Plugins can now implement the new function WakeupTime() to request VDR to wake up at a particular time (thanks to Udo Richter). - The HUP signal now forces a restart of VDR (thanks to Udo Richter). - cThread::EmergencyExit() has been replaced by ShutdownHandler.RequestEmergencyExit(). - Several references to "button" in a remote control context have been changed to "key" (based on a report from Marko Mäkelä regarding the "Menu button closes" text). The "MenuButtonCloses" parameter in 'setup.conf' has therefore been renamed to "MenuKeyCloses", accordingly. This will result in an "unknown config parameter: MenuButtonCloses" error message in the log file, so you may want to remove that entry from your 'setup.conf' file. - Simplified the error handling in cDvbTuner::GetFrontendStatus() (based on a discussion with Reinhard Nissl). - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Increased the maximum number of DVB devices to 8 (thanks to Rolf Ahrenberg). - The new Setup parameter "Channel entry timeout" can be used to customize the time since the last keypress until a numerically entered channel number is considered complete, and the channel is switched (suggested by Helmut Auer). Setting this parameter to 0 turns off the automatic channel switching, and the user will have to confirm the entry by pressing the "Ok" key. Klaus Schmidinger 2007-02-25 18:00:00 +01:00
  • 16fe4d783f Made "Channel entry timeout" a setup parameter 1.5.1 Klaus Schmidinger 2007-02-25 14:14:06 +01:00
  • 197d3762e4 Increased the maximum number of DVB devices to 8 Klaus Schmidinger 2007-02-25 12:25:57 +01:00
  • 4ac6e5def6 Updated the Finnish OSD texts Klaus Schmidinger 2007-02-25 12:09:29 +01:00
  • 44479aab2a Updated the Finnish OSD texts Klaus Schmidinger 2007-02-25 11:57:55 +01:00
  • cb0bd2e009 Added changes from version 1.4.5-2 to version 1.5.1 Klaus Schmidinger 2007-02-25 11:54:17 +01:00
  • 1a4456d981 Simplified the error handling in cDvbTuner::GetFrontendStatus() Klaus Schmidinger 2007-02-25 11:52:09 +01:00
  • 7b59d84be3 Changed "Menu button closes" to "Menu key closes"; cleaned up "button" vs. "key" in MANUAL Klaus Schmidinger 2007-02-25 11:39:40 +01:00
  • ddb7f33567 Rewrite of shutdown handling; implemented cPlugin::WakeupTime(); SIGHUP forces reload; cThread::EmergencyExit() replaced by ShutdownHandler.RequestEmergencyExit() Klaus Schmidinger 2007-02-25 10:56:29 +01:00
  • 50b14be807 Fixed handling error status in cDvbTuner::GetFrontendStatus() Klaus Schmidinger 2007-02-24 11:20:42 +01:00
  • 2da45a1be1 Fixed handling error status in cDvbTuner::GetFrontendStatus() 1.4.5-2 Klaus Schmidinger 2007-02-24 11:13:59 +01:00
  • 328d8b6494 Updated satellite names in 'sources.conf' Klaus Schmidinger 2007-02-17 16:19:18 +01:00
  • 56e6593d79 Updated satellite names in 'sources.conf' Klaus Schmidinger 2007-02-17 16:16:24 +01:00
  • cc385f5292 Fixed a possible crash when loading an invalid XPM file Klaus Schmidinger 2007-02-17 16:10:46 +01:00
  • 2838e27fb9 Fixed a possible crash when loading an invalid XPM file Klaus Schmidinger 2007-02-17 16:07:47 +01:00
  • f3bc8d1988 Adapted 'libsi' to DVB-S2 Klaus Schmidinger 2007-02-03 12:13:08 +01:00
  • 31820a5175 Removed 'assert(0)' from cDvbSpuDecoder::setTime() Klaus Schmidinger 2007-02-03 10:26:17 +01:00
  • 9809d5a7cc Removed 'assert(0)' from cDvbSpuDecoder::setTime() Klaus Schmidinger 2007-02-03 10:17:33 +01:00
  • d919573037 Adjusted release date Klaus Schmidinger 2007-01-28 09:59:03 +01:00
  • 11116e1d5b Adjusted release date 1.4.5-1 Klaus Schmidinger 2007-01-28 09:58:12 +01:00
  • 0a766bc257 Now using cPipe instead of popen() in cCommand::Execute() Klaus Schmidinger 2007-01-27 11:48:54 +01:00
  • 7a3c088831 Updated Hermann Gausterer's email address Klaus Schmidinger 2007-01-26 14:14:33 +01:00
  • d46a55a8f1 Updated Hermann Gausterer's email address Klaus Schmidinger 2007-01-26 14:12:57 +01:00
  • 8597e120c6 Added a clear note about CA values 0...F no longer working with encrypted channels Klaus Schmidinger 2007-01-26 13:59:23 +01:00
  • cb25286394 Now using cPipe instead of popen() in cCommand::Execute() Klaus Schmidinger 2007-01-26 13:38:32 +01:00
  • 1ebfeda1d2 Now using cPipe instead of popen() in cCommand::Execute() Klaus Schmidinger 2007-01-26 13:35:52 +01:00
  • d1d5825136 Fixed i18n characters for the Hungarian texts Klaus Schmidinger 2007-01-26 13:28:47 +01:00
  • aec92c1334 Fixed i18n characters for the Hungarian texts Klaus Schmidinger 2007-01-26 13:14:47 +01:00
  • 7751b6abb0 Added cDevice::HasCi() so that devices with Common Interface can be avoided when tuning to an FTA channel Klaus Schmidinger 2007-01-13 12:14:51 +01:00
  • 66ab78a40f Version 1.5.0 - The CAM handling has been refactored. Instead of a cCiHandler per device there is now an abstract cCiAdapter and a cCamSlot. This allows each slot to be accessed individually. - The general 15 seconds workaround time before opening the CAM menu has been removed. If the CAM menu doesn't open within a timeout, the enter menu command is now sent again. - If a CAM is reset or pulled and reinserted, it now automatically starts decrypting the current channel again. - The Setup/CAM menu now dynamically refreshes its items and displays whether a CAM is present or ready. The 'Reset' function no longer leaves the menu. - The CAM menu will now be openend when pressing the Ok key on a slot entry. - The CAM menu now stays within the current menu context and doesn't close and reopen the menu every time an option is selected. - When an encrypted channel is switched to for the first time, VDR now checks explicitly whether a CAM can actually decrypt that channel. If there is more than one CAM in the system that claims to be able to decrypt the channel, they are all tried in turn. To make this possible, an encrypted channel needs to be received in Transfer Mode when it is switched to for the first time, so that VDR can determine whether the TS packets are actually decrypted. Once a channel is known to be decrypted by a particular CAM, the next time it is switched to it will be shown in normal live viewing mode. - A cDevice now automatically detaches all cReceiver objects that receive PIDs that can't be decrypted with the current CAM. A plugin that attaches a cReceiver to a device should therefore watch the receiver's IsAttached() function to see if it is still attached to the device. - The cReceiver constructor no longer takes an 'int Ca' as its first parameter, but rather a 'tChannelID ChannelID'. This is necessary for the device to be able to determine which CAM a particular channel can be decrypted with. If the channel is known to be unencrypted, or a plugin doesn't want to provide the channel id for other reasons, an invalid tChannelID() can be given. - The cThread::Start() function now waits until a previous incarnation of this thread has actually stopped. Before this it could happen that a thread's Cancel(-1) function was called and immediately after that it was started again, but the Start() function still found it to be 'active'. - The parameter NeedsDetachReceivers in cDevice::GetDevice(const cChannel *Channel, ...) has been removed. A call to this function will automatically detach all receivers from the device if it returns a non-NULL pointer. - The cTimeMs class now accepts an initial timeout value in its constructor. - A CAM is now explicitly instructed to stop decrypting when switching away from an encrypted channel. - If the CAM in use can decrypt several channels at the same time, VDR can now make use if this capability. Whether or not a CAM can decrypt more than one channel is determined by sending it an initial empty QUERY command and testing whether it replies to it. - Ca values in the range 0...F in channels.conf can still be used to assign a channel to a particular device, but this will no longer work with encrypted channels because without valid CA ids VDR can't decide which CAM slot to use. However, since VDR now automatically determines which CAM can decrypt which channel, setting fixed channel/device relations should no longer be necessary. IF AN ENCRYPTED CHANNEL CAN'T BE DECRYPTED AND YOU HAVE A CA VALUE IN THE RANGE 0...F FOR THAT CHANNEL, SET IT TO 0 (FTA) AND TUNE TO THE CHANNEL AGAIN. Klaus Schmidinger 2007-01-07 18:00:00 +01:00
  • a2096f3beb Version 1.4.5 - Official release. Klaus Schmidinger 2007-01-07 18:00:00 +01:00
  • 87dd5139ff CAM handling refactored; multiple recordings with one CAM; automatic CAM selection 1.5.0 Klaus Schmidinger 2007-01-07 14:46:14 +01:00
  • b4cab10eca Official release of version 1.4.5 1.4.5 Klaus Schmidinger 2007-01-07 14:04:12 +01:00
  • 6d4eb0df37 Version 1.4.4-3 - Fixed a possible segfault if VDR gets terminated while a message is displayed (thanks to Udo Richter). - Fixed the INSTALL section on retrying shutdown later (reported by Udo Richter). - When entering text via the numeric keys, the characters are now checked against the allowed characters (thanks to Frank Schmirler). - Added a missing break statement in cCiHandler::OpenSession(). Klaus Schmidinger 2007-01-05 18:00:00 +01:00
  • b473582b4e Added a missing break statement in cCiHandler::OpenSession() 1.4.4-3 Klaus Schmidinger 2007-01-05 10:09:22 +01:00
  • dbd4c7329b When entering text via the numeric keys, the characters are now checked against the allowed characters Klaus Schmidinger 2007-01-04 13:38:40 +01:00