[ANNOUNCE] VDR developer version 1.7.13

  • Aus der ML


    VDR developer version 1.7.13 is now available at


    ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.13.tar.bz2


    A 'diff' against the previous version is available at


    ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.12-1.7.13.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.7.12:


    - Updated the Italian OSD texts (thanks to Diego Pierotto).
    - Changed the position of Sirius 4 to S4.8E in sources.conf (thanks to Alexander Gross).
    - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
    - Moved the declaration of cMenuCommands to menu.h, so that plugins can use it.
    - Added a note to the MANUAL, saying that adding new transponders only works if the
    "EPG scan" is active (suggested by Halim Sahim).
    - Improved handling frames at the beginning and end of a recording in cDvbPlayer for
    devices with large buffers (thanks to Reinhard Nissl).
    - Implemented cDeviceHook to allow plugins more control over which device can
    provide which transponder (thanks to Reinhard Nissl).
    - Implemented cDevice::GetCurrentlyTunedTransponder() (thanks to Reinhard Nissl).
    - Moved strictly necessary Makefile options into Make.global, which is included
    by all plugins (thanks to Paul Menzel). The Makefiles of existing plugins should be
    modified like this:


    ------------------------------------------------------------
    --- PLUGINS/src/hello/Makefile 2009/10/18 14:00:07 2.1
    +++ PLUGINS/src/hello/Makefile 2010/02/06 14:50:03 2.2
    @@ -18,7 +18,7 @@
    ### The C++ compiler and options:


    CXX ?= g++
    -CXXFLAGS ?= -fPIC -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses
    +CXXFLAGS ?= -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses


    ### The directory environment:


    @@ -26,6 +26,10 @@
    LIBDIR = ../../lib
    TMPDIR = /tmp


    +### Make sure that necessary options are included:
    +
    +include $(VDRDIR)/Make.global
    +
    ### Allow user defined options to overwrite defaults:


    -include $(VDRDIR)/Make.config
    ------------------------------------------------------------
    - Added device definitions to the diseqc.conf file format, so that certain satellite
    positions can be limited to a given list of devices.
    This obsoletes the SOURCECAPS patch.
    - Keeping subtitles visible when pausing replay (thanks to Rolf Ahrenberg).
    - Fixed adding new transponders in case there is only a single channel in the
    channel list (reported by Halim Sahin).
    - The file name in the "Timers" menu now shows only the base name of the recording
    without the folder path (if any). Otherwise with long folder paths the actual
    recording name was not visible at all.
    - Updated the Romanian OSD texts (thanks to Lucian Muresan).
    - Exported some libsi functions (thanks to Lucian Muresan).
    - Improved scalability of the default skins.
    - Fixed the German translation of "Folder name must not contain '%c'!" (thanks to
    Frank Schmirler).
    - Updated the Estonian OSD texts (thanks to Arthur Konovalov).
    - Plugins can now define new sources. In order to implement this, the following
    changes were made:
    + The transponder parameter string is no longer interpreted by cChannel, but rather
    stored as is and used only by the respective device. That way plugins can use a
    channel's parameter string to store arbitrary data (see vdr.5).
    + The new class cSourceParam can be used by plugins to define new sources, and to
    implement OSD items that will be used in the channel editor for editing the source
    specific parameters of a channel (see dvbdevice.c for an example of how this is
    done for the default DVB devices).
    + Purely numerical values are no longer accepted in the 'source' parameter of a
    channel.
    This obsoletes the PLUGINPARAM patch.
    - Updated the Lithuanian OSD texts (thanks to Valdemaras Pipiras).
    - cSafeFile::Close() now flushes the file (suggested by Stephan Austermu"hle).
    - The option "Setup/DVB/Use Dolby Digital" now only controls whether Dolby Digital
    tracks appear in the "Audio" menu. Dolby Digital is always recorded.
    This obsoletes the DOLBYINREC patch.


    Have fun!


    Klaus

    Gruß Marco


    HW: TT6400-S2
    SW: Fedora 37, kernel-6.1.6-200.fc37.x86_64, vdr-2.6.1-2.fc37.x86_64


    Fedora37 x86_64 Gnome Desktop 42.2 Ausgabe über das vdr-softhddevice plugin

    ViewSonic VX3276 HDMI-1 <------------> HDMI NVidia Geforce-gt-1030

    ViewSonic VX3276 HDMI-2 <------------> HDMI Technotrend S2-6400


  • Hi,


    läuft bei mir. Danke!

  • Ich möchte gerade mein Plugin auf die neue Compileroption ( -fPIC ) umstellen. Ist dazu eine Versionsweiche notwendig, so dass bei VDR-Versionen unter 1.7.13 die Option zusätzlich bekommen, wenn ja, wie mache ich das am schlauesten? Kann ich das per VDR_VERSION_NUM oder ähnliches machen?


    Medion Digitainer; AsRock B75 Pro3-M, Celeron G540; Kingston Value 4GB
    Samsung SpinPoint 250GB 2,5"; Samsung WriteMaster DVD-Brenner;
    TT-S2-6400, 2x TT-S2-1600, Ubuntu 12.04 mit YaVDR-Paketen. VDR 1.7.27, UPnP/DLNA-Plugin

  • Hallo,


    sorry, mein englisch reduziert sich auf das absolute basic, daher die Frage:
    Ist das Vor- und zurückspulen von HD-Aufnahmen inzwischen gefixt (left & right lässt das Bild 1 Minute hängen, ehe der Watchdog zuschlägt und VDR neu startet)?


    Lieben Gruß,
    Sandy

    Derzeit: YaVDR 0.4
    Hardware: Asus M2NPV-VM, AMD Athlon 64 X2 4600+, 2x512 DDR2, Nvidia G210, 2x Satelco Easywatch Budget, CI, HDD Samsung SJ501, DVD Plextor PX800, Gehäuse/Display Silverstone LC16M

  • Zitat

    Originally posted by HH_Maus
    Ist das Vor- und zurückspulen von HD-Aufnahmen inzwischen gefixt (left & right lässt das Bild 1 Minute hängen, ehe der Watchdog zuschlägt und VDR neu startet)?


    Ich tippe mal auf ein Problem im Ausgabedevice.
    Mit der TT-S2-6400 habe ich hier kein solches Problem.


    Oder tritt das nur bei bestimmten Kanälen auf?


    Klaus

  • Hallo Klaus,


    imho bei allen Kanälen die 720p ausstrahlen, also ARD, ZDF, Arte (mehr HD-Kanäle habe ich nicht ;) ).
    In einem anderen Thread habe ich gelesen, das es bei Sendern, die 1080i ausstrahlen, funktionieren soll.


    Lieben Gruß,
    Sandy

    Derzeit: YaVDR 0.4
    Hardware: Asus M2NPV-VM, AMD Athlon 64 X2 4600+, 2x512 DDR2, Nvidia G210, 2x Satelco Easywatch Budget, CI, HDD Samsung SJ501, DVD Plextor PX800, Gehäuse/Display Silverstone LC16M

  • Moin!


    Zitat

    Original von methodus
    Ich möchte gerade mein Plugin auf die neue Compileroption ( -fPIC ) umstellen. Ist dazu eine Versionsweiche notwendig, so dass bei VDR-Versionen unter 1.7.13 die Option zusätzlich bekommen, wenn ja, wie mache ich das am schlauesten? Kann ich das per VDR_VERSION_NUM oder ähnliches machen?


    -fPIC kannst du zur Abwärtskompatibilität auch bei den CXXFLAGS drin lassen, ansonsten kannst du die Änderungen aus dem Diff übernehmen. Hätte -fPIC nicht auch schon vorher drin sein sollen?
    Einzige Anpassung, die ich gemacht habe, ist ein Minuszeichen vor dem neuen include, damit das Übersetzen nicht gleich abbricht, da die Datei bei vorherigen Versionen nicht vorhanden ist.


    Code
    ### Make sure that necessary options are included:
    
    
    -include $(VDRDIR)/Make.global
    
    
    ### Allow user defined options to overwrite defaults:
    
    
    -include $(VDRDIR)/Make.config


    Korrigiert mich, wenn ich falsch liege, bin auch kein Makefile-Spezialist.


    mini.

  • Zitat

    Originally posted by HH_Maus
    imho bei allen Kanälen die 720p ausstrahlen, also ARD, ZDF, Arte (mehr HD-Kanäle habe ich nicht ;) ).


    Ich hab's gerade mal mit ZDF-HD probiert und schneller Vor-/Rücklauf geht ohne daß es hängenbleibt.
    Es ist allerdings zugegebenermaßen manchmal etwas "hakelig", was vielleicht an der Puffergröße liegen kann. Aber ein totales Hängenbleiben hatte ich nicht.


    Klaus

  • Hallo Klaus,


    das ist sehr merkwürdig. Ich kenne viele Threads wo das Thema ist, ist also nicht nur bei mir so. Das Problem habe ich seit VDR 1.7.10. Bei 1.7.0 hatte ich das Problem nicht (kann sein, das es schon vorher bestand, machte einen Sprung von 1.7.0 auf 1.7.10). Auch lassen auch heute noch die alten HD-Aufnahmen im *.vdr-Format vor- und zurückspulen, nur eben nicht die neueren Aufnahmen im *.ts-Format.
    Das Problem tritt bei mir übrigens immer auf, also nicht nur sporadisch. Das ist natürlich blöd, weil ich vergesse auch heute noch abundzu das ich nicht spulen darf -> Absturz und dann beginnt wieder die Suche wo ich denn eigentlich stehengeblieben bin ;)


    Lieben Gruß,
    Sandy

    Derzeit: YaVDR 0.4
    Hardware: Asus M2NPV-VM, AMD Athlon 64 X2 4600+, 2x512 DDR2, Nvidia G210, 2x Satelco Easywatch Budget, CI, HDD Samsung SJ501, DVD Plextor PX800, Gehäuse/Display Silverstone LC16M

    3 Mal editiert, zuletzt von HH_Maus ()

  • huhu


    ich habe ein aehnliches problem bei allen aufnahmen .. das scheint aber an der vdpau grafik zu liegen (ION) .. denn eine groessere 9500GT schafft es sehr gut ..


    ich tippe also auch eher auf deine hardware ..


    lg mentox

  • kls


    Das Problem ist einigen seit längerem bekannt, das 720p Aufnahmen mit den xine-plugin nicht richtig "gespult" werden können. Als Workaround nutze ich selbst den "Minuten-Sprung", man gewöhnt sich dran. Keine Probleme gibt es mit 576i/1080i Aufnahmen.


    Bei xineliboutput war die Funktion lange gar nicht implementiert, ist also eine andere Baustelle.


    mentox


    Auch ich betreibe eine GeForce 9500GT bzw. eine Quadro FX 580 und da habe ich das Problem bis 1.7.10 mit xine-plugin. Eine neuere Version gehe ich jetzt erst an.


    Gruß
    Frank

    HowTo: APT pinning

  • Hallo Hotzenplotz,


    Ich nutze Xine, nicht xineliboutput, und gäbe es ein Problem mit Xine, sollte dann nicht Xine abstürzen und nicht der VDR?
    Aber da sind meine Erfahrungen mit dem neuen Konstrukt (Backend-Frontend) zu begrenzt. Vielleicht meldet sich ja noch jemand der auch das Problem hat und etwas mehr Background hat als ich ^^


    Lieben Gruß,
    Sandy

    Derzeit: YaVDR 0.4
    Hardware: Asus M2NPV-VM, AMD Athlon 64 X2 4600+, 2x512 DDR2, Nvidia G210, 2x Satelco Easywatch Budget, CI, HDD Samsung SJ501, DVD Plextor PX800, Gehäuse/Display Silverstone LC16M

  • Ich benutze auch xine als Frontend und damit lassen sich HD-Aufnahmen (720p) im TS-Format mit vdr 1.7.10/11/12 (andere hab ich nicht probiert) nicht spulen.


    Gruß
    iNOB

    Einmal editiert, zuletzt von iNOB ()

  • Also ich wollte ja nicht den Thread hijacken, aber es wäre schon schön, wenn das Problem mal gelöst werden würde. Mir fehlt nur die Erfahrung, ob es nun wirklich am VDR 1.7.1x oder an Xine liegt.
    Da es wohl in 1.7.13 noch nicht gelöst ist, hoffe ich sehnsüchtig auf die 1.7.14 :unsch (oder aber je nachdem an ein stabiles Xine-Frontend)



    Lieben Gruß,
    Sandy

    Derzeit: YaVDR 0.4
    Hardware: Asus M2NPV-VM, AMD Athlon 64 X2 4600+, 2x512 DDR2, Nvidia G210, 2x Satelco Easywatch Budget, CI, HDD Samsung SJ501, DVD Plextor PX800, Gehäuse/Display Silverstone LC16M

    Einmal editiert, zuletzt von HH_Maus ()

  • Gut, aber ich habe keine und wohl sonst niemand hier im Forum ;)
    Ich muss mich hier mit Backend, Frontend, Xine, VDPAU und was es sonst noch gibt, rumschlagen ^^


    Lieben Gruß,
    Sandy

    Derzeit: YaVDR 0.4
    Hardware: Asus M2NPV-VM, AMD Athlon 64 X2 4600+, 2x512 DDR2, Nvidia G210, 2x Satelco Easywatch Budget, CI, HDD Samsung SJ501, DVD Plextor PX800, Gehäuse/Display Silverstone LC16M

  • Hi!


    Wollte nur kurz einwerfen dass hier mit vdr-1.7.12 und xine (VDPAU) der Vor- und Rücklauf funktioniert. Man sieht allerdings Klötzchen beim schnellen Abspielen. Abstürze gab es nur manchmal wenn ich zu viel hin- und hergesprungen bin, aber ganz selten.


    Gruß,
    Brougs78

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

Jetzt mitmachen!

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