Commit Graph

  • b6080634cc Added cFont::Width(void) to get the default character width and allow stretched font drawing in high level OSDs Klaus Schmidinger 2016-12-22 12:53:09 +0100
  • f91468ff9b Implemented a frame parser for H.265 (HEVC) recordings Klaus Schmidinger 2016-12-22 12:22:11 +0100
  • 22cb026e5e Fixed replaying recordings to their very end, if they don't end with an I-frame Klaus Schmidinger 2016-12-22 11:40:25 +0100
  • be4cdcf170 Improved handling frame numbers to have a smoother progress display during replay of recordings with B-frames Klaus Schmidinger 2016-12-22 11:33:12 +0100
  • fd85701a84 Fixed resuming replay at a given position, which was off by one frame Klaus Schmidinger 2016-12-22 09:41:48 +0100
  • 1135a1f9d5 Made the cPlayer member functions FramesPerSecond, GetIndex and GetReplayMode 'const' Klaus Schmidinger 2016-12-22 09:26:40 +0100
  • d71544d797 Added a note to the description of cFont::Size(), regarding possible differences between it and cFont::Height() Klaus Schmidinger 2016-12-13 15:01:24 +0100
  • 08066065e3 Fixed a crash when moving a recording to a folder on a different volume Klaus Schmidinger 2016-12-13 13:54:00 +0100
  • a9bd3ca0dc Fixed a crash when deleting a recording that is currently being replayed Klaus Schmidinger 2016-12-11 13:06:58 +0100
  • 031bbcef40 Fixed setting the current item and counter values in the Recordings menu after deleting the last recording in a subfolder Klaus Schmidinger 2016-12-09 15:00:55 +0100
  • d6c26af696 Using SetCurrentChannel(int ChannelNumber) instead of the deprecated SetCurrentChannel(const cChannel *Channel) Klaus Schmidinger 2016-12-08 10:48:53 +0100
  • 12308b3c29 Fixed a crash when trying to delete a channel that is being used by a timer Klaus Schmidinger 2016-12-08 10:43:58 +0100
  • 85ae27e372 The cRwLock class now allows nested read locks within a write lock from the same thread Klaus Schmidinger 2016-12-08 10:18:32 +0100
  • ce6c90a450 The SVDRP command DELC now refuses to delete the very last channel in the list Klaus Schmidinger 2016-12-08 09:53:01 +0100
  • 1172937e8a The function SetCurrentChannel(const cChannel *Channel) is now deprecated Klaus Schmidinger 2016-12-06 14:17:39 +0100
  • 146f2cbd4d Fixed initializing device specific parameters in cDvbTransponderParameters Klaus Schmidinger 2016-11-07 14:33:01 +0100
  • a26aae3ce8 Version 2.3.1 VDR developer version 2.3.1 is now available at Klaus Schmidinger 2015-09-14 16:24:00 +0200
  • 8ea018404a Updated the Italian OSD texts Klaus Schmidinger 2015-09-16 14:12:01 +0200
  • 5d249c1ae5 Fixed an overflow of PIDs in a receiver Klaus Schmidinger 2015-09-16 14:08:42 +0200
  • 09e64c24f2 Fixed a crash when deleting a recording Klaus Schmidinger 2015-09-16 11:11:42 +0200
  • 462e094783 Adjusted release date 2.3.1 Klaus Schmidinger 2015-09-14 14:11:00 +0200
  • 8a09e90f02 Fixed handling remote timers Klaus Schmidinger 2015-09-14 13:23:06 +0200
  • bfc3f1f4b2 Fixed moving currently recording timers between machines Klaus Schmidinger 2015-09-13 13:57:51 +0200
  • 2b20b9e064 Added missing saving of SVDRPHostName Klaus Schmidinger 2015-09-13 11:09:44 +0200
  • 3427e224e3 Adjusted release date Klaus Schmidinger 2015-09-13 10:39:52 +0200
  • cf1474fc19 Removed unnecessary 'false' Klaus Schmidinger 2015-09-13 10:39:02 +0200
  • e6068912a4 Made the aff array 'static const' Klaus Schmidinger 2015-09-12 14:56:15 +0200
  • e59b5bf1af Empty adaptation field TS packets are now skipped when recording Klaus Schmidinger 2015-09-11 11:18:40 +0200
  • 6f315bc235 Updated the German OSD texts Klaus Schmidinger 2015-09-11 08:45:58 +0200
  • 2491984da3 Centralized remote timer error messages Klaus Schmidinger 2015-09-11 08:38:11 +0200
  • f1bef11f45 Implemented the setup option "Recording/Record key handling" Klaus Schmidinger 2015-09-11 08:29:41 +0200
  • 4e46d2bb3b The width and height of the OSD are now limited to the actual maximum dimensions of the output device Klaus Schmidinger 2015-09-10 14:18:38 +0200
  • a384d14f92 No longer delivering the dvbsddevice and rcu plugins with the source archive Klaus Schmidinger 2015-09-10 13:51:49 +0200
  • 471c1cc044 Changed the description of the --chartab option in the INSTALL file Klaus Schmidinger 2015-09-10 13:36:50 +0200
  • 1cdbdc548a Fixed sorting recordings Klaus Schmidinger 2015-09-10 13:29:30 +0200
  • 0f18bd0a6a Fixed a possible stack overflow in cListBase::Sort() Klaus Schmidinger 2015-09-10 13:20:21 +0200
  • 14f97d0f2a Skins can now implement cSkinDisplayMenu::MenuOrientation() to display horizontal menus Klaus Schmidinger 2015-09-10 11:26:15 +0200
  • 75f28cb0cb The 'newplugin' script now creates the 'po' subdirectory for translations Klaus Schmidinger 2015-09-10 11:12:51 +0200
  • 9e58503aee The EPG scanner no longer moves the dish if there is a positioner Klaus Schmidinger 2015-09-10 11:08:19 +0200
  • 18f0ce26fd The character 0x0D is now stripped from EPG texts Klaus Schmidinger 2015-09-10 11:00:59 +0200
  • bc0de5dbc5 Implemented full handling of remote timers Klaus Schmidinger 2015-09-10 10:39:45 +0200
  • 4e3325b7f7 Implemented setup options for SVDRP peering Klaus Schmidinger 2015-09-08 11:08:06 +0200
  • 3284e941c6 The Timers menu now displays the name of the remote VDR in front of the timer's file name, if this is a remote timer Klaus Schmidinger 2015-09-06 09:32:00 +0200
  • aa40223ff2 Removed extra debug output Klaus Schmidinger 2015-09-06 09:25:16 +0200
  • 04edd69b7a Timers now have unique ids Klaus Schmidinger 2015-09-06 09:14:53 +0200
  • 50d268538e Added a missing 'const' to cReceiver::Receive(), to protect the given Data from being modified Klaus Schmidinger 2015-09-05 11:49:56 +0200
  • 3cd5294d8a Implemented strict locking of global lists Klaus Schmidinger 2015-09-01 11:14:27 +0200
  • 8a7bc6a0bb Added a missing 'const' Klaus Schmidinger 2015-07-17 10:15:35 +0200
  • 894a392640 Fixed a typo Klaus Schmidinger 2015-06-01 20:32:09 +0200
  • c3b0347556 Implemented SVDRP peering Klaus Schmidinger 2015-05-22 13:44:43 +0200
  • 2b9e988dd5 The SVDRP port now accepts multiple concurrent connections Klaus Schmidinger 2015-04-29 13:10:06 +0200
  • b6af7a9cf9 Added missing 'virtual' Klaus Schmidinger 2015-04-28 09:26:02 +0200
  • d14adc1e68 The -u option now also accepts a numerical user id Klaus Schmidinger 2015-04-19 12:50:26 +0200
  • 5499d5ae84 The function cOsd::GetBitmap() is now 'protected' Klaus Schmidinger 2015-04-19 12:22:29 +0200
  • 0a40ce6f9d Commented out the line #define DEPRECATED_VIDEOSYSTEM in device.h Klaus Schmidinger 2015-04-19 12:15:00 +0200
  • 15927fd097 Fixed a compiler warning in font.c Klaus Schmidinger 2015-04-19 11:14:27 +0200
  • c17328da87 Fixed plural handling Klaus Schmidinger 2015-04-18 16:19:28 +0200
  • 165aa63d2e The -V and -h options now list the plugins in alphabetical order Klaus Schmidinger 2015-04-18 14:55:16 +0200
  • fa701228d7 The command line option -D now accepts the value '-' (as in -D-), which prevents VDR from using any DVB devices Klaus Schmidinger 2015-04-18 14:30:47 +0200
  • 7aef23e97f Implemented default sort mode for recordings Klaus Schmidinger 2015-04-18 13:43:29 +0200
  • e6592e6201 Added a demo case for storing images Klaus Schmidinger 2015-04-12 10:37:36 +0200
  • 38ee88e5ee The script that gets called for recordings is now also called right before a recording is edited Klaus Schmidinger 2015-04-11 12:12:43 +0200
  • 7d49075079 Reduced the priority of the "video directory scanner" thread and checking cIoThrottle::Engaged() when it is running Klaus Schmidinger 2015-04-11 10:47:38 +0200
  • 577d43facf Fixed scaling subtitles (their areas could sometimes extend outside the actual OSD) Klaus Schmidinger 2015-03-25 12:39:01 +0100
  • 909e6c6249 Fixed a crash in cOsd::SetAreas() in case CreatePixmap() returns NULL Klaus Schmidinger 2015-03-25 08:57:05 +0100
  • 62596f991e Improved syncing on sections when parsing the NIT and SDT Klaus Schmidinger 2015-03-17 15:10:57 +0100
  • fd7ccc7627 Fixed setting the source value of newly created channels, in case the NIT is received from a different, but very close satellite position (cont'd) Klaus Schmidinger 2015-03-17 12:27:18 +0100
  • 0bcf5d6da6 Added some comment to cPixmap about the relation between OSD, ViewPort and DrawPort Klaus Schmidinger 2015-03-13 15:09:45 +0100
  • 57513db5c4 Added cOsd::MaxPixmapSize() (cont'd) Klaus Schmidinger 2015-03-13 15:06:48 +0100
  • 70eb639c41 Fixed setting the source value of newly created channels, in case the NIT is received from a different, but very close satellite position Klaus Schmidinger 2015-03-13 12:12:33 +0100
  • 52b1e2a9ff The dvbhddevice plugin is no longer part of the VDR source archive; added a section about Output Devices to the INSTALL file Klaus Schmidinger 2015-03-12 11:00:54 +0100
  • a4b657b040 Added a note about the VDR User Counter and VDR's facebook page to the README file Klaus Schmidinger 2015-03-12 10:25:35 +0100
  • 371e60238a Added detection of 24fps Klaus Schmidinger 2015-03-11 09:57:21 +0100
  • cc306290da The Setup/CAM menu now displays which device an individual CAM is currently assigned to Klaus Schmidinger 2015-03-09 11:51:08 +0100
  • eb7816259c Fixed a vertical black line in the "TiledPixmaps" area on the rpihddevice OSD wit 1280x800 pixel Klaus Schmidinger 2015-03-08 16:43:40 +0100
  • 735fb20ac6 Added cOsd::MaxPixmapSize() Klaus Schmidinger 2015-03-08 16:40:01 +0100
  • 9ab55b4090 Version 2.2.0 VDR version 2.2.0 is now available at Klaus Schmidinger 2015-02-19 11:38:00 +0100
  • a429eefbe7 Official release of version 2.2.0 2.2.0 stable/2.2 Klaus Schmidinger 2015-02-19 09:17:46 +0100
  • f53815c6ee Updated the Spanish OSD texts Klaus Schmidinger 2015-02-19 09:10:36 +0100
  • f2fceac341 Updated the French OSD texts Klaus Schmidinger 2015-02-18 21:27:43 +0100
  • 968c2ede0d Fixed multiple blanks in the translation files Klaus Schmidinger 2015-02-18 11:03:37 +0100
  • a90a977d68 Removed tags from msgstr Klaus Schmidinger 2015-02-18 10:09:50 +0100
  • 7ab61f6732 Updated sources.conf to reflect the fact that Thor 5/6 and Intelsat 10-02 are actually in two separate positions Klaus Schmidinger 2015-02-18 09:37:38 +0100
  • 7aae78e8a7 Updated the Slovak OSD texts Klaus Schmidinger 2015-02-18 08:55:11 +0100
  • 77a1ff8b00 Fixed leading/trailing blanks in the translation files; bumped all version numbers to 2.2.0 Klaus Schmidinger 2015-02-17 15:11:36 +0100
  • 9e6ca94a72 Updated the Czech OSD texts Klaus Schmidinger 2015-02-17 08:53:26 +0100
  • 5aa16b7489 Improved the German translations of "EPG bugfix level"", "StreamId" and "T2SystemId" Klaus Schmidinger 2015-02-16 12:18:43 +0100
  • d48355c305 Fixed using the default sort mode in a video directory without a ".sort" file Klaus Schmidinger 2015-02-16 07:54:21 +0100
  • 519ecddc52 Modified credit to Albert Danis Klaus Schmidinger 2015-02-15 10:42:11 +0100
  • c73e635936 Removed credit to Mario Fenneis (requested by Albert Danis) Klaus Schmidinger 2015-02-15 10:31:36 +0100
  • 1ed2b21aaa Updated the Estonian OSD texts Klaus Schmidinger 2015-02-14 17:37:36 +0100
  • 1786dc714d Added credit for Albert Danis Klaus Schmidinger 2015-02-14 12:02:16 +0100
  • cc1494bfb6 Updated the Ukrainian OSD texts Klaus Schmidinger 2015-02-13 17:41:51 +0100
  • 7b1f643977 Updated the Polish OSD texts Klaus Schmidinger 2015-02-13 15:35:18 +0100
  • 01b1137284 Fixed pausing replay at the last editing mark Klaus Schmidinger 2015-02-13 15:17:45 +0100
  • d99d408fd8 Modified the German translations of the OSD texts regarding "adaptive skipping" Klaus Schmidinger 2015-02-13 11:59:25 +0100
  • e1d05f0a0f Added credit for Albert Danis Klaus Schmidinger 2015-02-13 11:03:02 +0100
  • c36d3f5145 Updated the Hungarian OSD texts Klaus Schmidinger 2015-02-13 10:39:08 +0100
  • ac953f5327 Updated the Swedish OSD texts Klaus Schmidinger 2015-02-13 10:24:22 +0100
  • a2b5d4e02b Updated the Finnish OSD texts Klaus Schmidinger 2015-02-13 10:19:24 +0100