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

Commit Graph

  • 7bbeca3b5b Added a note about MPEG1 not yet workign with cVideoRepacker 1.3.26 Klaus Schmidinger 2005-06-12 14:16:12 +0200
  • d6f1f8d8bb channels.conf Klaus Schmidinger 2005-06-12 14:15:00 +0200
  • f41e3f327b Modified cEITScanner::Process() so that it works on systems with only budget cards or a mix of DVB-S, DVB-C or DVB-T cards Klaus Schmidinger 2005-06-12 14:09:45 +0200
  • eb8ad6b46d Added cOsdMenu::SetCols() to allow adjusting the menu columns Klaus Schmidinger 2005-06-12 10:46:34 +0200
  • 7a990fcf88 Fixed handling page up/down in menu lists in case there are several non selectable items in a row Klaus Schmidinger 2005-06-12 10:02:59 +0200
  • 903a2d5850 Fixed dropping EPG events that have a zero start time or duration, in case it's an NVOD event Klaus Schmidinger 2005-06-11 16:05:11 +0200
  • 3513e3d07e Removed an unnecessary #include from osd.c Klaus Schmidinger 2005-06-11 14:32:26 +0200
  • 858937f861 Fixed handling timers with a day given as MTWTF--@6 Klaus Schmidinger 2005-06-11 14:30:26 +0200
  • 48a10640e9 Fixed the call to Channels.Unlock() in cEITScanner::Process() Klaus Schmidinger 2005-06-05 14:44:27 +0200
  • c1055a6c8f Added the year (two digits) to recording dates in LSTR, and thus also in menus Klaus Schmidinger 2005-06-05 14:23:23 +0200
  • f4c63964a8 A device can now detach all receivers for a given PID Klaus Schmidinger 2005-06-05 13:37:37 +0200
  • 393627abd5 EPG events without a title now display "No title" instead of "(null)" Klaus Schmidinger 2005-06-05 12:19:50 +0200
  • 60a35366dd Implemented cVideoRepacker in remux.c to make sure every PES packet contains only data from one frame Klaus Schmidinger 2005-06-04 14:49:25 +0200
  • a8599c451e Improved resetting CAM connections Klaus Schmidinger 2005-06-04 11:59:19 +0200
  • eecf0b6616 Fixed handling 'summary.vdr' files with more than two empty lines Klaus Schmidinger 2005-06-04 11:33:09 +0200
  • 7bffdb9e82 Updated the Finnish OSD texts Klaus Schmidinger 2005-06-03 12:42:04 +0200
  • 42ab72c151 Updated the Estonian OSD texts Klaus Schmidinger 2005-06-03 12:39:16 +0200
  • f836711024 Version 1.3.25 - Updated the Estonian OSD texts (thanks to Arthur Konovalov). - Some cable providers don't mark short channel names according to the standard, but rather go their own way and use "name>short name". VDR now splits at this character for cable channels (thanks to Gerhard Steiner for reporting this one). - Added a check for Setup.DiSEqC in cDvbDevice::ProvidesTransponder(), otherwise the EPG scan didn't work on systems that don't use DiSEqC (thanks to Michael Reinelt for reporting this one). - Made the Makefile patch friendlier (thanks to Ludwig Nussel). - Made cOsd::isOpen an integer counter to avoid problems with messages when a cOsdObject uses the raw OSD (thanks to Andreas Regel for reporting this one). - Updated the Danish OSD texts (thanks to Mogens Elneff). - The file 'summary.vdr' has been replaced with 'info.vdr' and now contains the information about a recording, in the same format as the events are stored in 'epg.data' (see man vdr(5) for details). Existing summary files can be converted to the new format by running the Perl script 'summary2info.pl', as in Klaus Schmidinger 2005-05-29 18:00:00 +0200
  • e622406342 Added cThread::SetPriority() and using it in cSectionHandler::Action() to reduce the priority of the section handler threads 1.3.25 Klaus Schmidinger 2005-05-29 11:44:52 +0200
  • 961e7a9115 channels.conf Klaus Schmidinger 2005-05-29 11:30:00 +0200
  • 27a43c7766 Added -fPIC Klaus Schmidinger 2005-05-29 11:30:00 +0200
  • ca66d29798 Fixed listing recordings with empty episode names in the LSTR command Klaus Schmidinger 2005-05-29 11:22:39 +0200
  • 3b69903d23 Speeded up deleting duplicate channels Klaus Schmidinger 2005-05-29 10:33:21 +0200
  • bce13e7148 Not hashing events with StartTime < 0 Klaus Schmidinger 2005-05-29 10:26:54 +0200
  • 1f631bf667 Fixed a crash with negative hash ids (made them unsigned) Klaus Schmidinger 2005-05-29 10:24:54 +0200
  • 1e63fa4174 Avoiding unnecessary calls to getLength() in libsi/si.c, and avoiding the '& 0xff' in CRC32::crc32() of libsi/util.c Klaus Schmidinger 2005-05-28 14:19:16 +0200
  • ae3da0bcec Made cChannel::GetChannelID() inline Klaus Schmidinger 2005-05-28 13:57:08 +0200
  • 7701acd968 Now using hash tables to speed up cSchedule::GetEvent() Klaus Schmidinger 2005-05-28 13:17:20 +0200
  • b4cbb84489 cEvent no longer stores the channelID directly, but rather has a pointer to the schedule it is in Klaus Schmidinger 2005-05-28 10:09:06 +0200
  • 7114258ebd cRecordingInfo stores channelID itself (preparation for change in cEvent) Klaus Schmidinger 2005-05-28 09:53:54 +0200
  • 1855ab0ef3 Introduced cListBase::count for better performance Klaus Schmidinger 2005-05-26 11:41:33 +0200
  • 373c69043a Made tChannelID::operator==() inline for better performance Klaus Schmidinger 2005-05-26 11:25:36 +0200
  • 70ac6784ac Moved the NPTL and UTF-8 checks after the version and help output Klaus Schmidinger 2005-05-26 10:47:49 +0200
  • a05b921e29 No longer stopping Transfer Mode or replay immediately when the Power button is pressed Klaus Schmidinger 2005-05-26 10:33:17 +0200
  • 425daa4ca5 Now dropping EPG events that have a zero start time or duration Klaus Schmidinger 2005-05-26 10:27:06 +0200
  • e3e40a14f3 Pressing the "Play" key in live viewing mode now resumes a previous replay session Klaus Schmidinger 2005-05-26 10:20:31 +0200
  • dc0209147e The SVDRP command DELR no longer deletes recordings that are currently being written to by a timer Klaus Schmidinger 2005-05-26 10:00:59 +0200
  • a05590796a Fixed a possible hangup when ending a replay session while cIndexFile::CatchUp() is waiting Klaus Schmidinger 2005-05-22 11:29:19 +0200
  • 6b25832913 No longer saving the setup in case of a fatal error Klaus Schmidinger 2005-05-22 11:23:22 +0200
  • 710f6c37d1 Added cPlayer::DeviceSetVideoDisplayFormat() Klaus Schmidinger 2005-05-22 11:09:14 +0200
  • dc7f2d3624 Removed converting byte order on big endian systems from cDvbOsd::Flush() Klaus Schmidinger 2005-05-22 11:03:57 +0200
  • 2d3702b850 Fall back to 'summary.vdr' if there is no 'info.vdr' Klaus Schmidinger 2005-05-22 10:43:10 +0200
  • a0e6585304 Fixed setting timer's summary for recording Klaus Schmidinger 2005-05-22 09:13:26 +0200
  • a8b3516607 Using cSource::IsSat() Klaus Schmidinger 2005-05-16 15:23:43 +0200
  • ed52b359bb Avoiding extra blanks at the end of names of instant recordings Klaus Schmidinger 2005-05-16 15:19:54 +0200
  • b0583e5373 Switched from 'summary.vdr' to 'info.vdr' Klaus Schmidinger 2005-05-16 14:45:11 +0200
  • 6e274dfeef Updated the Danish OSD texts Klaus Schmidinger 2005-05-15 09:22:19 +0200
  • 3688b801c7 Made cOsd::isOpen an integer counter to avoid problems with messages when a cOsdObject uses the raw OSD Klaus Schmidinger 2005-05-14 11:22:56 +0200
  • e096b86ef6 Made the Makefile patch friendlier Klaus Schmidinger 2005-05-14 10:33:37 +0200
  • faf7d4b743 Added a check for Setup.DiSEqC in cDvbDevice::ProvidesTransponder() Klaus Schmidinger 2005-05-14 10:04:04 +0200
  • d7053e30ac Using '>' as separator for short channel names on cable channels Klaus Schmidinger 2005-05-14 09:47:06 +0200
  • 06e038b6fb Updated the Estonian OSD texts Klaus Schmidinger 2005-05-14 09:18:08 +0200
  • 28084a44b7 Fixed a typo Klaus Schmidinger 2005-05-14 09:01:03 +0200
  • c23522ade2 Version 1.3.24 - Now including the optional user defined Make.config from the 'libsi' Makefile (thanks to Ville Skyttä). - Updated the Danish OSD texts (thanks to Mogens Elneff). - Fixed a memory leak in tComponent (thanks to Stefan Huelswitt and Daniel Thompson). - Fixed a memory leak in cDvbPlayer (thanks to Stefan Huelswitt). - Added missing text internationalization for "Starting EPG scan" (thanks to Matthias Lötzke). - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Fixed handling transparent areas in cDvbSpuBitmap (thanks to Marco Schlüßler). - Now also considering the "EPG linger time" when saving the EPG data to file or listing it via LSTE (thanks to Roman Krenický). - Fixed handling fragments of less than 4 byte in cPesAssembler (thanks to Reinhard Nissl). - Fixed a bug in libsi's SubtitlingDescriptor::getLength() (thanks to Marco Schlüßler). - When reading the channels.conf file, duplicate channels (i.e. ones that have the same channel ID) are now automatically deleted and only the first one is actually stored. - Fixed handling lifetime when deciding whether to delete a recording (thanks to Udo Richter). - Fixed timeout handling in cRwLock::Lock() (thanks to Sascha Volkenandt for reporting this one). - Since there are several places in thread.c where a timeout value is calculated, this has been put into a separate function. - The timer status now has a new bit that is set when that timer is currently recording (suggested by Matthias Schniedermeyer). See man vdr(5) for details. - Removed scaling coordinates in letterbox mode from cDvbSpu - the DVD plugin, which was the only one needing this, doesn't need it any more (thanks to Marco Schlüßler). - No longer retuning or restarting a recording if only the language code of an audio or Dolby PID changes. - Now preferring budget cards when selecting a DVB device for recording. - Recordings now avoid zero sized video data files (thanks to Wolfgang Fitz). - Some rearrangements in cDvbPlayer::Action() to avoid lockups on NPTL systems (thanks to Reinhard Nissl). - Fixed a wrong inheritance in libsi's SubtitlingDescriptor::Subtitling (thanks to Marco Schlüßler). Klaus Schmidinger 2005-05-08 18:00:00 +0200
  • 22bb343f12 Fixed a wrong inheritance in libsi's SubtitlingDescriptor::Subtitling 1.3.24 Klaus Schmidinger 2005-05-08 14:10:04 +0200
  • d0be04aed5 channels.conf Klaus Schmidinger 2005-05-08 14:08:00 +0200
  • f429e2eab0 Moved the sleep in cDvbPlayer::Action() outside the locked area to avoid problems on NPTL systems Klaus Schmidinger 2005-05-08 14:07:00 +0200
  • 7f5f26020b Some rearrangements in cDvbPlayer::Action() to avoid lockups on NPTL systems Klaus Schmidinger 2005-05-08 14:06:21 +0200
  • 1f246351b1 Recordings now avoid zero sized video data files Klaus Schmidinger 2005-05-07 15:29:23 +0200
  • f2bb5b3474 Now preferring budget cards when selecting a DVB device for recording Klaus Schmidinger 2005-05-07 15:12:09 +0200
  • 89105812fb No longer retuning or restarting a recording if only the language code of a audio or dolby PID changes Klaus Schmidinger 2005-05-07 13:15:34 +0200
  • a20ddc1f22 Removed scaling coordinates in letterbox mode from cDvbSpu Klaus Schmidinger 2005-05-07 11:17:25 +0200
  • 8b137f8ce5 Added status flag for timers that are currently recording Klaus Schmidinger 2005-05-07 11:10:56 +0200
  • 9f7166a891 Fixed timeout handling in cRwLock::Lock() Klaus Schmidinger 2005-05-06 14:43:17 +0200
  • 6ca56047ae Fixed handling lifetime when deciding whether to delete a recording Klaus Schmidinger 2005-05-06 14:00:45 +0200
  • b3c1f1bb73 Automatically deleting duplicate channels when reading channels.conf Klaus Schmidinger 2005-05-06 13:49:01 +0200
  • 6db0e99996 Fixed a bug in libsi's SubtitlingDescriptor::getLength() Klaus Schmidinger 2005-05-06 09:00:36 +0200
  • 1c62f19c8c Fixed handling fragments of less than 3 byte in cPesAssembler Klaus Schmidinger 2005-05-05 14:59:46 +0200
  • cfab3380c7 Now also considering the "EPG linger time" when saving the EPG data to file or listing it via LSTE Klaus Schmidinger 2005-05-05 13:55:12 +0200
  • 49f9edc194 Fixed handling transparent areas in cDvbSpuBitmap Klaus Schmidinger 2005-05-05 13:20:43 +0200
  • 8d84cc15b9 Updated the Finnish OSD texts Klaus Schmidinger 2005-05-05 13:13:21 +0200
  • 6d0cb1beb0 Added missing text internationalization for "Starting EPG scan" Klaus Schmidinger 2005-05-05 13:08:07 +0200
  • ff0a48d3be Fixed a memory leak in cDvbPlayer Klaus Schmidinger 2005-05-05 12:53:43 +0200
  • fd2c54cec0 Fixed a memory leak in tComponent Klaus Schmidinger 2005-05-05 12:41:21 +0200
  • c8b103c37f Updated the Danish OSD texts Klaus Schmidinger 2005-05-05 11:09:09 +0200
  • 8775419779 Now including the optional user defined Make.config from the 'libsi' Makefile Klaus Schmidinger 2005-05-05 11:04:18 +0200
  • 782b517c51 Version 1.3.23 - The setup option "DVB/Video display format" is now only available if "Video format" is set to "4:3" (suggested by Mikko Salo). - Updated the Russian OSD texts (thanks to Vyacheslav Dikonov). - Dropped CA support for the old '-icam' firmware. - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Updated the Swedish OSD texts (thanks to Tomas Prybil). - Fixed a few French OSD texts that were in the wrong place. - Improved matching timers to EPG events, especially in case there are several events with the same VPS time. - Fixed cDolbyRepacker to allow recording ProSieben HD broadcasts (thanks to Reinhard Nissl). - Fixed cDvbDevice::SetVideoDisplayFormat() in case of 16:9 (thanks to Marco Schlüßler). - The running status of a VPS event is now only taken seriously if that event has been seen within the last 30 seconds - otherwise recording is done as if no VPS was available. - The day of a timer is now stored as a full date in ISO notation ("YYYY-MM-DD") in 'timers.conf' and for the result of the SVDRP command LSTT (based in parts on a patch by Roman Krenický). - Some fixes to avoid compiler warnings in gcc 4.0 (thanks to Ville Skyttä for reporting these). - Single shot timers are now reliably deleted when they have expired. - Fixed setting the colored button help after deleting a recording in case the next menu entry is a directory (thanks to Steffen Beyer). - Improved falling back to normal recording if the VPS data hasn't been seen for more than 30 seconds. - Added a missing cMutexLock to cRemote::HasKeys() (thanks to Wolfgang Rohdewald). - All log entries regarding timers now contain a short description of the timer. Klaus Schmidinger 2005-03-20 18:00:00 +0100
  • f1494502a7 All log entries regarding timers now contain a short description of the timer 1.3.23 Klaus Schmidinger 2005-03-20 15:15:42 +0100
  • f1c9ad7a5e No longer assigning expired events to timers Klaus Schmidinger 2005-03-20 14:18:04 +0100
  • db4701fd8f channels.conf Klaus Schmidinger 2005-03-20 14:00:00 +0100
  • de23bd7cb1 Added a missing cMutexLock to cRemote::HasKeys() Klaus Schmidinger 2005-03-20 13:27:01 +0100
  • fa512884b9 Additional fixes to cDolbyRepacker Klaus Schmidinger 2005-03-20 13:18:15 +0100
  • 5d17dc3fdc Reduced the time window within EPG events are checked Klaus Schmidinger 2005-03-20 13:13:02 +0100
  • 14a38b1dba Improved falling back to normal recording if the VPS data hasn't been seen for more than 30 seconds Klaus Schmidinger 2005-03-20 13:12:07 +0100
  • 456ded045c Fixed setting the colored button help after deleting a recording in case the next menu entry is a directory Klaus Schmidinger 2005-03-20 11:27:44 +0100
  • ce0e97eb65 Single shot timers are now reliably deleted when they have expired Klaus Schmidinger 2005-03-20 11:19:36 +0100
  • e760b14f64 Some fixes to avoid compiler warnings in gcc 4.0 Klaus Schmidinger 2005-03-20 10:10:38 +0100
  • 86a9d179bd Improved displaying 'day' in Timers menu Klaus Schmidinger 2005-03-19 15:45:19 +0100
  • ccc7c4a2d8 The day of a timer is now stored as a full date in ISO notation Klaus Schmidinger 2005-03-19 15:38:43 +0100
  • ae5ee879d0 The running status of a VPS event is now only taken seriously if that event has been seen within the last 30 seconds Klaus Schmidinger 2005-03-13 13:19:30 +0100
  • 3c0ea98ab3 Fixed cDvbDevice::SetVideoDisplayFormat() in case of 16:9 Klaus Schmidinger 2005-03-13 12:34:45 +0100
  • 76ca67473c Fixed cDolbyRepacker to allow recording ProSieben HD broadcasts Klaus Schmidinger 2005-03-13 12:05:30 +0100
  • 57e34f6240 Improved matching timers to EPG events Klaus Schmidinger 2005-03-13 11:42:59 +0100
  • 25b8a40eef Updated the Swedish OSD texts; fixed a few French OSD texts that were in the wrong place Klaus Schmidinger 2005-03-12 10:53:04 +0100
  • 252bb7ef2b Updated the Russian OSD texts Klaus Schmidinger 2005-03-06 11:44:46 +0100
  • 7259b28d52 Updated the Finnish OSD texts Klaus Schmidinger 2005-03-05 17:02:21 +0100
  • dc20f0f8cf Dropped CA support for the old '-icam' firmware Klaus Schmidinger 2005-03-05 16:13:26 +0100
  • 8e37778946 Updated the Russian OSD texts Klaus Schmidinger 2005-03-05 15:51:55 +0100
  • 379d4b7d63 The setup option "DVB/Video display format" is now only available if "Video format" is set to "4:3" Klaus Schmidinger 2005-03-05 15:48:26 +0100
  • 05402c7407 Version 1.3.22 - Removed some unneeded code and fixed access to unallocated memory in cEvent::FixEpgBugs() (thanks to Wolfgang Rohdewald). - Avoiding unnecessary calls to SetPid() in cDvbDevice::SetAudioTrackDevice() (thanks to Marco Schlüßler). - No longer calling EnsureAudioTrack() in cDevice::SetChannel() if a Transfer Mode is started, to avoid setting the audio PID on the primary device (thanks to Marco Schlüßler for pointing this out). - Replaced the call to system("sync") in SpinUpDisk() with fdatasync(f) to avoid problems on NPTL systems (thanks to Chris Warren for pointing this out). - Increased POLLTIMEOUTS_BEFORE_DEVICECLEAR in transfer.c to 6 to avoid problems with the larger buffer reserve (thanks to Marco Schlüßler). - Fixed the call to SetVideoFormat() in cDvbDevice::cDvbDevice() (parameter is _bool_). - Added support for setting the video display mode (thanks to Marco Schlüßler). - The new setup option "DVB/Video display format" can be used to define which display format to use for playing wide screen video on a 4:3 tv set. - Changed MAXDPIDS to 16 (8xAC3 + 8xDTS) (thanks to Werner Fink for pointing this out). - Completed Dutch language texts (thanks to Hans Dingemans). - Added 'smi' to the Finnish language codes (thanks to Rolf Ahrenberg). - Fixed ensuring there is a current audio track in case there is only one track (thanks to Werner Fink for reporting this one). - Improved automatic audio track selection. - Keeping the track language codes and descriptions in Transfer Mode (thanks to Luca Olivetti). - Fixed handling repeated kAudio keys. - Improved displaying the the current audio track in the ST:TNG channel display. Klaus Schmidinger 2005-02-27 18:00:00 +0100