Hallo,
ein erster Versuch für einen neuen S2API Patch gegen vdr-1.7.0
Rezept zum selber machen:
vdr-1.7.0 mit vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup .diff patchen.
channels.c, channels.h, dvbdevice.c (mit Ergänzung für den LIVEBUFFER), devbdevice.h, nit.c und pat.c aus vdr-1.7.4 drüber kopieren
und in menu.c noch "MapItem Alpha / Priority" löschen - fertig.
Oder den angehängten Patch (vdr-1.7.0_h264-s2ng.diff) gegen vdr-1.7.0 verwenden.
Wer lieber mit Extensions-Patch probieren möchte kann dazu vdr-1.7.0-ext_h264-s2ng.diff gegen einen mit vdr-1.7.0-extensions.diff gepatchten vdr-1.7.0 benutzen.
Das ganze lässt sich bei mir bauen und läuft mit DVB-C und Eins-Festival-HD.
Da ich keine DVB-S2 Karte habe, kann ich diesen nicht ganz unwichtigen Teil leider nicht selbst testen. Es wäre klasse, wenn das jemand mit geeigneter Hardware und etwas Zeit übernehmen könnte.
Gruß
Marc
Edit: Der Vollständigkeit halber hier noch vdr-1.7.0-ext69_h264-s2ng mit neuen LIRCSETTINGS und Anpassungen an Ext69.
Edit: Und dann wieder mit Speedup-Erweiterungen von Reinhard Nissl. Also die oben genannten Dateien, nur aus vdr-1.7.5 und mit speedup Patch. Einmal als Update auf vdr-1.7.0-ext-h264-s2ng, und einmal komplett (gegen vdr-1.7.0-ext).