[ANNOUNCE] VDR version 2.7.4 released

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



VDR version 2.7.4 is now available at the official VDR GIT archive

      git://git.tvdr.de

You can also get the latest stable version with

      git clone --branch stable/latest git://git.tvdr.de/vdr.git

or as a tar archive with

      http://git.tvdr.de/?p=vdr.git;a=snapshot;h=stable/latest;sf=tbz2

The changes since version 2.7.3:

- Removed all DEPRECATED_* code.
- Fixed error checking in case the fps value can't be determined by the frame parser.
- Updated the Italian OSD texts (thanks to Diego Pierotto).
- The VDR homepage is now accessible via HTTPS.
- Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
- Fixed some typos in the translation files (thanks to Stefan Hofmann).
- Added some missing locking.
- TS packets with errors are now skipped when parsing for frames.
- Fixed handling the fps value if it can't be determined from the video data.
- Fixed accessing a timer's event schedule in case the event has been removed from the
  schedule.
- Fixed a possible deadlock when canceling an editing process.
- Checking for VPS control is now limited to local timers.
- Added 1 to Utf8BufSize() for worst case (thanks to Stefan Hofmann).
- Fixed handling margins for timers that are not VPS controlled and not spawned (thanks
  to Markus Ehrnsperger).
- Added a header to the backtrace (thanks to Stefan Hofmann).
- Added parameter checks to strn0cpy() (thanks to Stefan Hofmann). Same for Utf8Strn0Cpy().
- The info files of recordings are now only re-read if they have been modified (thanks
  to Stefan Hofmann).
- The new virtual function cStatus::OsdItem2() can be used to get the information whether
  a menu item is selectable (thanks to Markus Ehrnsperger). Plugins that implemented
  cStatus::OsdItem() will still work as before, because the default implementation of
  cStatus::OsdItem2() calls cStatus::OsdItem().
  APIVERSNUM is now 30006.
- Fixed setting the file name of the info file after renaming a recording (reported by
  Stefan Hofmann).
- Fixed an improper call of cStatus::OsdCurrentItem() before cStatus::OsdItem2() (reported
  by Markus Ehrnsperger).
- Fixed an unnecessary redisplay of the menu when pressing a hotkey.
- Fixed unnecessary calls to DisplayCurrent() for editable menu items (thanks to Markus
  Ehrnsperger).
- The new virtual function cStatus::OsdCurrentItem2() can be used to get the index of the
  current menu item (thanks to Markus Ehrnsperger). Plugins that implemented
  cStatus::OsdCurrentItem() will still work as before, because the default implementation
  of cStatus::OsdCurrentItem2() calls cStatus::OsdCurrentItem().
- Fixed unnecessary calls to cStatus::OsdCurrentItem2() when scrolling.
- Added missing calls to cStatus::MsgOsdStatusMessage() and added the new virtual function
  cStatus::OsdStatusMessage2(), which can be used to get the type of the message (thanks
  to Markus Ehrnsperger). Plugins that implemented cStatus::OsdStatusMessage() will still
  work as before, because the default implementation of cStatus::OsdStatusMessage2() calls
  cStatus::OsdStatusMessage().
- Adjusted PLUGINS.html to the new API version numbering introduced in version 2.7.2.
- The function cPlugin::MainThreadHook() has been deprecated and may be removed in future
  versions. Use proper locking instead.
- Fixed unnecessary redisplays of menus.
- Added '~' to the list of delimiters in cTextWrapper (thanks to Stefan Hofmann).
- Fixed progress display when switching from "pause" to "slow back" (reported by Andreas
  Baierl).
- Fixed spurious fast frames when switching from "slow back" to "slow forward".
- Fixed cPtsIndex::FindFrameNumber() to handle the case where Pts points to an I-frame.
- Added missing locks to SetMenuItem() functions.
- Revised locking in cMenuSchedule and cMenuWhatsOn.
- Plugins need to be rebuilt.

Homepage: http://www.tvdr.de
Facebook: https://www.facebook.com/VideoDiskRecorder

Have fun!

Klaus



[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux