1
0
mirror of https://github.com/VDR4Arch/vdr.git synced 2023-10-10 13:36:52 +02:00

Commit Graph

  • a4246cfd9a Fixed PID handling for cReceiver Klaus Schmidinger 2002-07-28 11:29:32 +0200
  • e77d5dfbfb Added some missing teletext PIDs Klaus Schmidinger 2002-07-27 12:58:23 +0200
  • fdbb731ab2 Made VFAT handling more tolerant Klaus Schmidinger 2002-07-27 12:55:14 +0200
  • 4524f8f814 Re-visited the race condition fix in the cDvbPlayer Klaus Schmidinger 2002-07-27 12:00:30 +0200
  • a4112a96a6 Version 1.1.5 - Added direct access to the index data of cPalette (needed for displaying SPUs, thanks to Andreas Schultz). - The status monitor function cStatus::Replaying() now gets a 'cControl *' argument instead of a 'cDvbPlayerControl *' in order to allow additional players to call this function. cPlayer and cControl have been given the functions GetIndex() and GetReplayMode() to allow access to the player's status. - Added cOsd::OpenRaw() to create a raw OSD (needed for displaying SPUs). - Changed the symantics of the Name parameter in cStatus::Recording() and cStatus::Replaying(). It is no longer the full directory name of the recording, but rather just the basic name. This has been changed to allow players that can't provide a name to simply use a string that describes the player type (like, e.g., "DVD"). - Fixed a hangup when switching to the next file during replay. - Fixed a possible race condition in the cDvbPlayer (thanks to Andreas Schultz for pointing out this one). - Disabled channels on Transponder 12070 in 'channels.conf', which apparently no longer transmits. Klaus Schmidinger 2002-07-21 18:00:00 +0200
  • 771f0150b4 Added description of raw OSD access for plugins 1.1.5 Klaus Schmidinger 2002-07-21 15:18:48 +0200
  • 43d57df60e channels.conf Klaus Schmidinger 2002-07-21 14:42:09 +0200
  • 6e002c2bf8 Disabled channels on Transponder 12070 Klaus Schmidinger 2002-07-14 15:39:06 +0200
  • 9b94097931 Fixed a possible race condition in the cDvbPlayer Klaus Schmidinger 2002-07-14 14:35:16 +0200
  • 17699edebb Fixed a hangup when switching to the next file during replay Klaus Schmidinger 2002-07-14 12:34:44 +0200
  • 562dbb818b Added cOsd::OpenRaw() to create a raw OSD (needed for displaying SPUs) (con't, fix in case of DEBUG_OSD) Klaus Schmidinger 2002-07-14 11:05:30 +0200
  • 8be5a7b7b2 Changed the symantics of the Name parameter in cStatus::Recording() and cStatus::Replaying() Klaus Schmidinger 2002-07-14 11:03:30 +0200
  • 5b040b1d92 Added direct access to the index data of cPalette (needed for displaying SPUs) (cont'd) Klaus Schmidinger 2002-07-13 14:45:55 +0200
  • 5fb0a0ed18 Added cOsd::OpenRaw() to create a raw OSD (needed for displaying SPUs) Klaus Schmidinger 2002-07-13 12:47:06 +0200
  • f2b637ed85 Changed the interface of cStatus::Replaying() Klaus Schmidinger 2002-07-13 11:16:27 +0200
  • d5208be84b Added direct access to the index data of cPalette (needed for displaying SPUs) Klaus Schmidinger 2002-07-13 10:24:28 +0200
  • 54d069c95c Version 1.1.4 - Added Hungarian language texts (thanks to Istvan Koenigsberger and Guido Josten). - Activated cutting. - Activated 'Transfer Mode'. - Moved handling of the Menu key entirely into vdr.c. - Switched VDR's own player to the new cPlayer/cControl structures. - Switched handling 'Transfer Mode' to the new cPlayer/cControl structures. - The following limitations apply to this version: + The '-a' option (for Dolby Digital audio) doesn't work yet. + Switching between different language tracks doesn't work yet. Klaus Schmidinger 2002-06-23 18:00:00 +0200
  • 5122a2d12d Added limitations for this version 1.1.4 Klaus Schmidinger 2002-06-23 13:13:38 +0200
  • e38b29ba03 Additional OSD languages Klaus Schmidinger 2002-06-23 13:05:59 +0200
  • 26981fd7b1 Switched handling 'Transfer Mode' to the new cPlayer/cControl structures Klaus Schmidinger 2002-06-23 12:59:58 +0200
  • bd26fdf362 Description for cPlayer plugins Klaus Schmidinger 2002-06-23 11:40:24 +0200
  • cd030554e5 Switched VDR's own player to the new cPlayer/cControl structures Klaus Schmidinger 2002-06-23 11:23:34 +0200
  • 0bb9a1a77b Moved handling of the Menu key entirely into vdr.c Klaus Schmidinger 2002-06-23 09:44:00 +0200
  • 359e90b8a7 Activated transfer mode Klaus Schmidinger 2002-06-22 13:45:53 +0200
  • 7ade39597a Activated cutting Klaus Schmidinger 2002-06-22 10:11:59 +0200
  • 8a9898ea4f Added Hungarian language texts Klaus Schmidinger 2002-06-22 09:30:06 +0200
  • f06d2c27fc Version 1.1.3 - Improved the VDR Makefile to avoid a warning if the '.dependencies' file does not exist, and also using $(MAKE) to call recursive makes. - Changed the name of the 'package' target in the plugin Makefiles to 'dist' (following the suggestions in the "GNU Make" manual). If you already have started a plugin project, you may want to change this in your Makefile accordingly. - Improved the plugin Makefile to avoid a warning if the '.dependencies' file does not exist, and also using $(shell...) to get the version numbers. If you already have started a plugin project, you may want to change this in your Makefile accordingly. - Fixed some function headers to make them compile with gcc 3.x (thanks to Gregoire Favre). - Fixed the cutting mechanism to make it re-sync in case a frame is larger than the buffer (thanks to Sven Grothklags). - Added an error message if the directory specified in the '-L' option can't be accessed (suggested by Stefan Huelswitt). - Rearranged OSD class names to make 'cOsd' available for the main OSD interface. - Completely moved OSD handling out of the cDvbApi class, into the new cOsd. - Implemented cStatus to allow plugins to set up a status monitor. See PLUGINS.html for details. - Moved the cEITScanner out of dvbapi.h/.c, into the new eitscan.h/.c. - Added Swedish language texts (thanks to Tomas Prybil). - Fixed parsing 'E' records in epg2html.pl (thanks to Matthias Fechner for pointing out this one). - Removed compiler option '-m486' to make it work on non-Intel platforms. If you have already started a plugin project, you may want to make sure you remove this option from your existing Makefile. - Completely rearranged the recording and replay functions to make them available to plugins. - Replay is now done in a single thread (no more syncing between input and output thread necessary). - It is now possible to record several channels on the same transponder with "budget cards". VDR automatically attaches a recording timer to a card that already records on the appropriate transponder. How many parallel recordings can actually be done depends on the computer's performance. Currently any number of recordings gets attached to a card, so you should carefully plan your timers to not exceed the limit. On a K6-II/450 it was possible to record three channels from transponder 12480 with a single WinTV NOVA-S. - Timers that record two successive shows on the same channel may now overlap and will use the same DVB card. During the time where both timers record the data is simply saved to both files. - The following limitations apply to this version: + Transfer mode doesn't work yet. + The '-a' option (for Dolby Digital audio) doesn't work yet. + Switching between different language tracks doesn't work yet. + Cutting doesn't work yet. Klaus Schmidinger 2002-06-16 18:00:00 +0200
  • 3ab746babd Changed 'cStatusMonitor' to 'cStatus' 1.1.3 Klaus Schmidinger 2002-06-16 13:26:00 +0200
  • a4bfddd2f9 Totally rearranged device/player/recorder structures Klaus Schmidinger 2002-06-16 12:57:31 +0200
  • b005b8fc4a Removed compiler option '-m486' Klaus Schmidinger 2002-06-10 16:29:46 +0200
  • c4281473c3 Added Romanian language texts Klaus Schmidinger 2002-06-10 16:18:50 +0200
  • 7610fa3a4c Removed compiler option '-m486' 1.0.4 stable/1.0 Klaus Schmidinger 2002-06-10 16:06:43 +0200
  • 720513e881 Added Romanian language texts Klaus Schmidinger 2002-06-10 15:54:14 +0200
  • 2107ffa7ee Fixed parsing 'E' records Klaus Schmidinger 2002-05-30 09:50:19 +0200
  • 73c91b2672 Added Swedish language texts Klaus Schmidinger 2002-05-26 09:43:17 +0200
  • a8a18ae025 Added Swedish language texts 1.0.3 Klaus Schmidinger 2002-05-26 09:24:12 +0200
  • 0161197360 Moved the cEITScanner out of dvbapi.h/.c, into the new eitscan.h/.c Klaus Schmidinger 2002-05-20 11:18:09 +0200
  • 9f9d6a8a93 Implemented cStatusMonitor to allow plugins to set up a status monitor Klaus Schmidinger 2002-05-19 15:50:11 +0200
  • 82725f53b5 Adopted the cutting fix to version 1.0.3 and rearranged setting Length Klaus Schmidinger 2002-05-18 14:26:08 +0200
  • 720f1ffd7b Fixed the cutting mechanism to make it re-sync in case a frame is larger than the buffer Klaus Schmidinger 2002-05-18 14:18:06 +0200
  • bdccbbe93e Completely moved OSD handling out of the cDvbApi class, into the new cOsd Klaus Schmidinger 2002-05-18 14:03:22 +0200
  • 3e5b31af5e Rearranged OSD class names to make 'cOsd' available for the main OSD interface Klaus Schmidinger 2002-05-18 12:41:18 +0200
  • 4da8a8e066 Added an error message if the directory specified in the '-L' option can't be accessed Klaus Schmidinger 2002-05-18 10:36:35 +0200
  • 26a2d98524 Fixed the cutting mechanism to make it re-sync in case a frame is larger than the buffer Klaus Schmidinger 2002-05-18 09:24:10 +0200
  • 7da1dc6e1d Fixed some function headers to make them compile with gcc 3.x Klaus Schmidinger 2002-05-18 08:57:42 +0200
  • 5b64f51b0b Fixed some function headers to make them compile with gcc 3.x Klaus Schmidinger 2002-05-18 08:48:43 +0200
  • 6e85bc48b8 Updated 'Premiere Sport 2' in channels.conf Klaus Schmidinger 2002-05-18 08:28:39 +0200
  • a5c2af7277 Makefile improvements Klaus Schmidinger 2002-05-17 16:29:02 +0200
  • 57ff745d76 Added credit to Onno Kreuziger Klaus Schmidinger 2002-05-14 16:10:44 +0200
  • 6ea22bf2f0 Improved the [eid]syslog() macros (cont'd) 1.1.2 Klaus Schmidinger 2002-05-13 20:00:00 +0200
  • d07e3829f7 Version 1.1.2 - Changed the cPlugin::Start() function to return a boolean value that indicates if the plugin will not be able to perform its task (suggested by Stefan Huelswitt). - Added the cPlugin::Housekeeping() function (suggested by Stefan Huelswitt). - Updated channels.conf.cable (thanks to Uwe Scheffler). - Added 'insert' capabilities to cList (suggested by Stefan Huelswitt). - Changed the 'package' target in the plugin's Makefile to produce a package that expands to a directory with just the plugin name and version number (suggested by Stefan Huelswitt). - Made the config directory available to plugins (suggested by Stefan Huelswitt). See PLUGINS.html, section "Configuration files" for details. - Improved the [eid]syslog() macros, so that the LOG_... macros don't need to be given any more. Klaus Schmidinger 2002-05-13 18:00:00 +0200
  • 564403b4b1 Added 'insert' capabilities to cList (fix) Klaus Schmidinger 2002-05-13 17:56:17 +0200
  • d4893ad1fe Improved the [eid]syslog() macros Klaus Schmidinger 2002-05-13 16:35:49 +0200
  • 49fcbf19fa Made the config directory available to plugins Klaus Schmidinger 2002-05-13 16:11:19 +0200
  • bbddf7e2db Plugin packages now expand into a dir with only the name and version number Klaus Schmidinger 2002-05-12 15:12:12 +0200
  • 2cc450a67c Added 'insert' capabilities to cList Klaus Schmidinger 2002-05-12 14:46:46 +0200
  • 97a5ac7cba Updated channels.conf.cable Klaus Schmidinger 2002-05-12 11:08:47 +0200
  • 5d733e59ee Added the cPlugin::Housekeeping() function Klaus Schmidinger 2002-05-12 10:20:17 +0200
  • 01c68def34 Changed the cPlugin::Start() function to return a boolean value Klaus Schmidinger 2002-05-12 09:24:45 +0200
  • 803c6c6bf6 Version 1.1.1 - Separated the actual DVB hardware OSD implementation from the abstract OSD interface. 'osdbase.c/.h' now implements the abstract OSD, while 'dvbosd.c/.h' is the actual implementation for the DVB hardware. This is in preparation for allowing additional kinds of OSD hardware implementations. - Fixed leftover references to the file FORMATS in MANUAL and svdrp.c. - Avoiding ambiguities in the cList template class in case one defines a "list of lists" (thanks to Stefan Huelswitt). - Simplified the basic cMenuSetupPage class for easier use in plugins. - Added setup parameters and a Setup menu to the 'hello' plugin example. - Fixed logging error message for unknown config parameters in plugins. - Rearranged cleanup sequence at the end of the main program. - Adapted PLUGINS.html to use the actual code examples from the 'hello' plugin. Klaus Schmidinger 2002-05-11 18:00:00 +0200
  • 7993e4c06f Added release notes for version 1.1.1 1.1.1 Klaus Schmidinger 2002-05-11 15:00:00 +0200
  • 2e2fbe6143 Added some advice regarding header files Klaus Schmidinger 2002-05-11 14:51:51 +0200
  • 71c62d2ee9 Added _I18N__H macro Klaus Schmidinger 2002-05-11 14:48:16 +0200
  • 64ed6cffd8 Added setup parameters and a Setup menu to adjust them Klaus Schmidinger 2002-05-11 14:17:20 +0200
  • 51eb880da0 Improved implementation of setup menus for plugins Klaus Schmidinger 2002-05-11 13:44:58 +0200
  • 0fac78954c Avoiding ambiguities in the cList template class in case one defines a 'list of lists' Klaus Schmidinger 2002-05-11 08:42:30 +0200
  • 8162e30e1b Fixed leftover references to the file FORMATS Klaus Schmidinger 2002-05-10 15:08:51 +0200
  • 37f89dca49 Separated the actual DVB hardware OSD implementation from the abstract OSD interface Klaus Schmidinger 2002-05-10 14:55:53 +0200
  • ae8a947367 Version 1.1.0 - Begin of the 1.1 development branch. THIS IS NOT A STABLE VERSION! The current stable version for every day use is still the 1.0 branch. - First step towards a universal plugin interface. See the file PLUGINS.html for a detailed description. The man page vdr(1) describes the new options '-L' and '-P' used to load plugins. This first step implements the complete "outer" shell for plugins. The "inner" access to VDR data structures will follow. - The VDR version number is now displayed in the title line of the "Setup" menu. Klaus Schmidinger 2002-05-09 18:00:00 +0200
  • b527b27708 Implemented plugin interface 1.1.0 Klaus Schmidinger 2002-05-09 16:26:56 +0200
  • bf4a5a678d Updated 'Premiere Sport 2' in channels.conf Klaus Schmidinger 2002-05-05 11:30:00 +0200
  • c10d97743e Updated channels.conf.cable 1.0.2 Klaus Schmidinger 2002-05-05 11:03:06 +0200
  • 632c5031f2 Updated PW channels Klaus Schmidinger 2002-05-05 10:43:48 +0200
  • 176532cf84 Improved Greek language texts Klaus Schmidinger 2002-05-04 14:44:32 +0200
  • 3c622adba8 Updated PW channels (cont'd) Klaus Schmidinger 2002-05-04 10:00:19 +0200
  • 5d2cb386a0 Fixed skipping forward in time shift mode near the end of the recording Klaus Schmidinger 2002-05-03 16:06:54 +0200
  • 04d356f805 Updated PW channels Klaus Schmidinger 2002-05-03 14:36:55 +0200
  • f492153edb Fixed a crash on systems with disks that have a block size larger than 1MB Klaus Schmidinger 2002-05-01 16:22:41 +0200
  • eefd2b88f1 Fixed the unit of the 'SVDRP timeout' setup parameter Klaus Schmidinger 2002-05-01 14:57:12 +0200
  • a0449f07ef Added Greek language texts Klaus Schmidinger 2002-05-01 10:35:01 +0200
  • 41af69e833 Version 1.0.2 Klaus Schmidinger 2002-04-26 13:56:30 +0200
  • 2ac56b497d Default duration of instant recording is 3 hours (and configurable) Klaus Schmidinger 2002-04-26 13:43:46 +0200
  • 3b656e9e46 Now taking an active video cutting process into account when doing shutdown or housekeeping Klaus Schmidinger 2002-04-26 12:17:38 +0200
  • 2e3030a963 Now encoding '.' at the end of a directory name in case of VFAT=1 1.0.1 Klaus Schmidinger 2002-04-21 14:10:31 +0200
  • fb38680302 No longer setting PIDs 0x1FFF, which apparently fixes problems with CAMs and AC3 sound only working the first time Klaus Schmidinger 2002-04-21 12:11:00 +0200
  • d628839eee Updated the Premiere World Formula 1 channels in 'channels.conf' Klaus Schmidinger 2002-04-21 10:30:29 +0200
  • dfb1d78abf Fixed a possible endless loop in shifting recordings between DVB cards Klaus Schmidinger 2002-04-21 10:09:56 +0200
  • c47891d786 Added usleep() in cRecordBuffer::Input() Klaus Schmidinger 2002-04-20 10:45:33 +0200
  • 5153104e7e Fixed some missing ',' in i18n.c Klaus Schmidinger 2002-04-20 09:42:37 +0200
  • 9b840b07c4 Fixed a crash when selecting the 'Jump' function directly after setting an editing mark Klaus Schmidinger 2002-04-20 09:23:02 +0200
  • 59aecc0254 Improved enhanced string editing (cont'd) Klaus Schmidinger 2002-04-20 09:06:51 +0200
  • 69d32fae06 Improved enhanced string editing Klaus Schmidinger 2002-04-19 15:46:14 +0200
  • 982dcf09b4 Modified header text Klaus Schmidinger 2002-04-19 12:50:42 +0200
  • 8ec5c0d926 Improved thread locking in the ring buffer to avoid possible race conditions under heavy load Klaus Schmidinger 2002-04-19 12:40:04 +0200
  • 849ec98c3d Changed Robert Schneider's email address Klaus Schmidinger 2002-04-19 12:25:10 +0200
  • 3554e3acad Improved enhanced string editing Klaus Schmidinger 2002-04-16 16:11:40 +0200
  • 4a698e3fe4 Updated Thilo Wunderlich's email address Klaus Schmidinger 2002-04-14 08:33:52 +0200
  • 73212bc1a1 Fixed a typo Klaus Schmidinger 2002-04-13 15:31:41 +0200
  • 75643deaeb Updated the 'Blue Movie' channels to the new 'Premiere Erotik' Klaus Schmidinger 2002-04-13 11:49:36 +0200
  • 7502d3e8ad Fixed color palette handling on 'big endian' systems Klaus Schmidinger 2002-04-13 11:38:57 +0200