[ANNOUNCE] VDR developer version 1.5.10

  • VDR developer version 1.5.10 is now available at


    ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.10.tar.bz2


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


    ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.9-1.5.10.diff



    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.9:


    - Implemented handling DVB subtitles (thanks to Marco Schlüßler, and also to
    Pekka Virtanen for writing the subtitle plugin, which helped in implementing
    subtitle handling in VDR).
    - The new remote control key "Subtitles" can be used to bring up the list
    of available subtitles.
    - The new setup option "DVB/Subtitle languages" can be used to define the
    preferred languages for subtitles.
    - Fixed selecting the audio track when pressing Ok in the Audio menu (thanks
    to Marco Schlüßler).
    - Implemented display of DVB subtitles in live viewing mode.
    - Implemented subtitle track selection.
    - Implemented bitmap color reduction and shrinking to display subtitles even
    on devices that can't display the necessary number of colors.
    - Added compatibility mode for playback of recordings made with the subtitles
    plugin (with some help from Rolf Ahrenberg).
    - The new setup option "DVB/Subtitle offset" can be used to shift the location
    of the subtitles in the vertical direction.
    - The new setup options "DVB/Subtitle foreground/background transparency"
    define an additional level of transparency for the foreground and background
    color of subtitles.
    - Existing recordings made with the subtitle plugin can be given an 'X' record
    in their info.vdr file, so that subtitles can be automatically selected upon
    replay, according to the preferred language setup, as in
    X 3 03 ger deutsch
    (see vdr.5). Note that these entries need to be added in the proper sequence,
    so that they correspond with the actual track languages in the recording.
    - Now generating translation files without line numbers to avoid unnecessarily
    large diffs. Plugin authors may want to replace the -F option with
    --no-location in the xgettext and msgmerge calls in their Makefiles.
    - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
    - Added a missing Channels.SetModified(true) call when deleting or moving a
    channel in the Channels menu (reported by Halim Sahin).
    - Fixed a missing '-' at the next to last line of SVDRP help texts (reported by
    Denis Knauf).
    - Added a missing SetVolumeDevice() call in cDevice::SetPrimaryDevice() (reported
    by Reinhard Nissl).
    - Fixed a crash when pressing Left while at the first character of a cMenuEditStrItem
    (thanks to Christian Wieninger).
    - Only creating a new cDvbOsdProvider in cDvbDevice::MakePrimaryDevice() if 'On'
    is true (i.e. this device is being made the primary device).
    - Updated the Italian OSD texts (thanks to Diego Pierotto).
    - Fixed handling reallocated memory in cCharSetConv::Convert() (reported by Udo
    Richter).
    - Fixed a new[]/delete mismatch in cMenuEditStrItem::LeaveEditMode() (thanks to
    Udo Richter).
    - Implemented sending all frames to devices that can handle them in fast forward
    trick speeds (thansk to Timo Eskola).
    - Updated the Hungarian language texts (thanks to Thomas Günther).
    - Fixed description of DeviceSetAvailableTrack() and cReceiver(), and added an
    example ~cMyReceiver() in PLUGINS.html (thanks to Marco Schlüßler).
    - Improved the description of where logging goes in the INSTALL file (thanks to
    Elias Luttinen).
    - Added a note about how to initiate internationalization support to the
    README.i18n file. The Makefile generated by the 'newplugin' script now has the
    'i18n' target automatically create an initial 'po/pluginname.pot' file.
    Plugin authors may want to add the '$(I18Npot)' dependency to the 'i18n'
    target in their Makefiles, as in
    i18n: $(I18Npot) $(I18Nmo)
    (based on a suggestion by Torsten Kunkel).
    - Removed a duplicate ',' from the ca_ES.po file (thanks to Thomas Günther).
    - Added the 'ß' character to the "allowed charcaters" in the de_DE.po file
    (suggested by Thomas Günther).
    - Made the default copy ctor of cRecording private (thanks to Markus Hahn).
    Same for the assign operator.
    - Added cRecording::Undelete() (based on a patch from Markus Hahn).
    - Added cDevice::CloseFilter() to allow a device to have complete control over
    both opening and closing section filters (thanks to Rolf Ahrenberg).
    - Some fixes to PLUGINS.html (thanks to Rolf Ahrenberg).



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


    Have fun!


    Klaus

  • Hi!


    Kennt jemand Sender wo man das ganze mit den Untertiteln testen kann?
    Astra oder Hotbird?


    Gruß,
    Brougs78

    - -- --- ================================================================ --- -- -
    Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), DD CineS2 v6 + DD DuoFlex CI // yavdr-0.6.1
    - -- --- ================================================================ --- -- -

  • Das hier hatte Klaus mal in einem ML-Beitrag geschrieben

    Zitat


    Thanks. "TV5 Monde" on Astra 19.2E also broadcasts FTA and with occasional subtitles:


    TV5MONDE EUROPE;TV5MONDE:11597:vC56:S19.2E:22000:45:46:3602:0:10060:1:1026:0


    I'm almost done with subtitle support. During the past few weekends the
    weather was just too nice to work too much on VDR... ;)

  • Hi!


    Ok danke. Werde ich mal testen.


    Gruß,
    Brougs78

    - -- --- ================================================================ --- -- -
    Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), DD CineS2 v6 + DD DuoFlex CI // yavdr-0.6.1
    - -- --- ================================================================ --- -- -

  • Mal ne Doof-Frage mit OSD-Level bedeutet das z.B. das der LautstärkeBalken über das Menü zusätzlich eingeblendet wird?
    So wie bei Neutrino von der Dbox.

    Gruß Tom


    99% der ComputerFehler sitzen zwischen Tastatur und Rückenlehne :schiel

  • Hallo tr500,


    Zitat

    Mal ne Doof-Frage mit OSD-Level bedeutet das z.B. das der LautstärkeBalken über das Menü zusätzlich eingeblendet wird?


    nein.


    Das Problem ist das sich die Untertitel und Menü's das OSD "teilen" müssen.
    Um jetzt nicht bei jedem Menüaufruf dem Subtitleconverter mitteilen zu müssen das er sein OSD schliessen muss, hat Klaus die OSD Levels eingebaut.


    Die Untertitel und das Menu haben jeweils ein eigenes "virtuelles" OSD.
    Über das Level wird entschieden welches OSD tatsächlich angezeigt wird. Dabei hat das Menü eine höhere Priorität als die Untertitel.
    Die Untertitel werden aber weiterhin in das "virtuelle" OSD gezeichnet.
    Wenn ein Menü geschlossen wird ruscht das Untertitel-OSD wieder nach vorne und wird dann wieder angezeigt.


    Das ganze dient hauptsächlich der Vereinfachung der Programmierung. ;)


    An der Menüsteuerung und -anzeige hat sich nix geändert.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Hi,


    kls
    in dieser VDR Version ist noch keine DVB-S2 unterstützung mit drin? Bzw. wird die in einer der nächsten Version mit rein genommen?


    LordZodiac
    gibt es für diese Version schon einen neuen DVB-S2 Patch?

  • Zitat

    Originally posted by sewn4
    Hi,


    kls
    in dieser VDR Version ist noch keine DVB-S2 unterstützung mit drin? Bzw. wird die in einer der nächsten Version mit rein genommen?


    DVB-S2 hat bei mir noch keine hohe Priorität.
    Erstmal muß der Treiber stabil werden, und dann muß es mal ein DVB-Karte geben, die auch HDTV wiedergeben kann - in *Hardware*!


    Klaus

  • Zitat

    Original von kls


    DVB-S2 hat bei mir noch keine hohe Priorität.
    Erstmal muß der Treiber stabil werden, und dann muß es mal ein DVB-Karte geben, die auch HDTV wiedergeben kann - in *Hardware*!


    Klaus


    Achso! Ok danke für die Info...dann ist wohl warten angesagt :)

  • moin,
    wollte gerade erstmals die Developer Version antesten,
    beim Maken von den den Standart Plugins bekomme ich folgenden error

    Code
    make[1]: Entering directory `/usr/src/vdr-1.5.10/PLUGINS/src/skincurses'
    make[1]: Leaving directory `/usr/src/vdr-1.5.10/PLUGINS/src/skincurses'
    make[1]: Entering directory `/usr/src/vdr-1.5.10/PLUGINS/src/skincurses'
    g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"skincurses"' -I../../../include skincurses.c
    g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -shared skincurses.o -lncursesw -o libvdr-skincurses.so
    /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lncursesw
    collect2: ld gab 1 als Ende-Status zurück
    make[1]: *** [libvdr-skincurses.so] Fehler 1
    make[1]: Leaving directory `/usr/src/vdr-1.5.10/PLUGINS/src/skincurses'


    Was wird da ausser ncurses noch benoetigt ?
    mfg

  • Hi,


    Zitat

    Original von sewn4
    gibt es für diese Version schon einen neuen DVB-S2 Patch?


    kommt diese Tage. Braucht auch vdr-xine-0.7.12. 0.7.11 verursacht höchstwahrscheinlich einen Deadlock. Außerdem, Unterstützung für die neue Taste kSubtitles in xine-lib/-ui.


    Bye.

  • Hallo Firefly,


    habs gerade getestet. Auf ZDF gibt es Untertitel. Die sind sogar in Farbe. :)
    Das muss aber neu sein.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!