VDR-news - только новости, без обсуждений

  • VDR Plugin 'wapd' ReadMe


    This plugin lets VDR listen to WAP requests to allow remote control by WML enabled browsers - eg. mobile devices - and is called "WAP daemon" or "wapd".
    The plugin however answers no WAP requests directly - it provides a http daemon serving WML content. Normally your mobile device is preconfigured to talk to your provider's WAP gateway which will then convert the WAP requests into HTTP requests sent via the internet to your VDR box and vice versa.
    If you are interested to setup a WAP gateway by yourself have a look at the "Open Source WAP and SMS gateway" under Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    VDR Plugin 'wapd' Revision History
    2008-01-06: Version 0.9
    Upgraded source to compile under VDR version >=1.4.4
    Added compatibility to API changes in VDR
    Italian translations contributed by Gringo (see i18n.c)
    Contents an navigation links are now put into one page.
    Links now support "accesskeys" 0-9*# to make navigation more comfortable.


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • обновился VDR CPUMON Plugin
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


  • Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


  • VDR developer version 1.5.15 is now available at


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    A 'diff' against the previous developer version is available at


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.



    NOTE:
    =====


    This is the final step towards a stable version 1.6.0.
    Please report any bugs as soon as possible, so that I can prepare
    a release candidate next weekend. If nothing unexpected happens,
    I plan to release version 1.6.0 on March 2.




    WARNING:
    ========


    This is a *developer* version. Even though *I* use it in my productive
    environment, I strongly recommend that you only use it under controlled
    conditions and for testing and debugging.



    The changes since version 1.5.14:


    - Updated the Italian OSD texts (thanks to Diego Pierotto).
    - Added option -i to the pictures plugin's pic2mpg to ignore unknown file types.
    - Revoked the switch to the "multiproto" driver in order to make a new stable
    version before making this big switch and forcing all users to install a
    driver that is not yet in the kernel source. The removed code will reappear
    in version 1.7.0.
    Note that you may need to switch back to an older version of your channels.conf
    file if you have already used version 1.5.14, because it introduced new parameters.
    - Added the new command line option --userdump to enable core dumps in case VDR
    is run as root with option -u (thanks to Hans-Werner Hilse).
    - Speeded up anti-aliased font rendering by caching the blend indexes (based on
    a suggestion by Martin Wache).
    - Fixed setting the OSD area in the pictures plugin.
    - Ignoring "repeat" and "release" keys in the time search entry mode during replay,
    to avoid inadvertently leaving it in case a key is pressed too long (suggested
    by Andreas Brugger).
    - Improved sending all frames to devices that can handle them in fast forward
    trick speeds, including subtitles (thanks to Timo Eskola).
    - The section handler is now stopped before the device is destroyed, to avoid
    accessing file handles after they have become invalid (thanks to Reinhard
    Nissl for reporting an invalid access when ending VDR, and to Deti Fliegl for
    a patch that was used to implement StopSectionHandler()).
    - Fixed setting the date in the channel display of the classic and sttng skins,
    to avoid unnecessary OSD access (thanks to Marco SchlьЯler).
    - The free disk space is now also displayed in the title of the "Recordings"
    menu (suggested by Walter Koch).
    - Changed the message "Upcoming VPS recording!" to "Upcoming recording!" because
    it applies to non-VPS recordings as well.
    - Fixed a loss of a timer's 'recording' flag after modifying it via MODT.
    - Fixed detecting directories in cFileNameList::Load().
    - Running the thread that removes deleted recordings at a low priority to (maybe)
    avoid stuttering replay in case the thread is run during replay.
    - Limiting the length of the recording name in timers in case VDR is run with
    --vfat, in order to avoid names that are too long for Windows (suggested by Rolf
    Ahrenberg).
    - Using cString::sprintf() instead of asprintf() (thanks to Wolfgang Rohdewald
    for pointing out a possible problem if the return value is not checked).
    Plugin authors may want to consider doing the same. For convenience there is now
    an additional version of cString::sprintf() that accepts a va_list parameter.
    - When deleting the recording that is currently replayed, the replay is now
    stopped immediately (thanks to Mikko Matilainen for reporting a possible crash
    if the Info key is pressed after deleting the currently replayed recording).
    - Updated the Russian OSD texts (thanks to Oleg Roitburd).
    - When determining the amount of free disk space, any deleted (but not yet removed)
    recordings on different file systems (that are mounted under the video directory)
    are no longer taken into account.
    - When running out of disk space during a recording, only such deleted or old
    recordings are removed, that actually are on the video directory file system(s).
    This prevents VDR from accidentally deleting recordings on other file systems,
    which would not add any free space to the video directory.
    - Implemented the cStatus, cDevice and cPlayer functions for setting subtitle tracks
    in plugins (thanks to Petri Hintukainen).
    - Added cStatus::TimerChange() to inform plugins about changes to the list of timers
    (based on a patch from Benedikt Elser).
    - Added new cStatus functions to the 'status' plugin.
    - Added missing #include <limits.h> to epg.c and menuitems.h (thanks to Ville Skyttд).
    - The new function cSkin::SetScrollbar() can be implemented by skins to display
    a scrollbar in every list menu. The 'classic' and 'sttng' skins have been
    changed accordingly, as well as the 'skincurses' plugin.
    - Introduced 'operator const void * ()' in cString to catch cases where operator*()
    should be used.
    - Fixed calculating the scrollbar sizes in the skins.




    The changes regarding the handling of deleted recordings have not
    been tested very intensely, yet. Please take a close look at the
    modified code in


    recording.c: AssertFreeDiskSpace()
    cRecordings::TotalFileSizeMB()
    tools.c: EntriesOnSameFileSystem()
    videodir.c: IsOnVideoDirectoryFileSystem()


    and report any obvious flaws.
    It would also be great if somebody could actually run some tests
    that verify the proper functionality of this new code.
    Are there, maybe, any other places where IsOnVideoDirectoryFileSystem()
    should be used?



    *When reporting problems, please don't reply to this message!*
    Create a new thread instead, using a descriptive subject!


    Have fun!


    Klaus

  • Новая Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. стала поддерживать UTF-8. Разработчик ищет тестеров.


    Больше Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу..


  • Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.