Gar kein Problem... Da haben mir manch andere Patches mehr Arbeit gemacht...
HD Externsion im VDR aktueller Stand
- baltasar
- Geschlossen
-
-
So, neue Variante.
Das Problem mit der reelbox.pot sollte nun behoben sein.
Außerdem habe ich die util-Pfande so angepasst, das dieses Verzeichniss nun im Plugin-Verzeichniss liegen sollte. -
Also ich habe die letzten Tage versuch diese play-ts Geschichte anzuschauen.
Es tut mir Leid. Aber ich habe keinen blassen Schimmer was da zu tun ist. Nicht den leisesten.
Von daher komme ich damit leider nicht weiter.Wie ALT255 schon sagte hängt des an diesem PATPMT. Aber ohne detailiertere Kenntnisse der Materie ist da glaub nichts zu machen. Einfach ein paar Codeteile aus dem ReelVDR zu übernehmen hab ich jedenfalls nicht hinbekommen.
Gibts irgendwo im Netz Doku zu diesem Thema?
-
Wie bekommt man denn derzeit die anderen reel Plugins ans laufen (xinemediaplayer,channelscan ...)
-
um sich mal was reales anzusehen ist das gut
http://www.cypheros.de, TSDoctor oder TS-Packet-Viewerdokumente wären das hier
http://chapters.scte.org/cascade/DVB Overview.ppt
http://www.abo.fi/~jbjorkqv/digitv/lect4.pdfansonsten denke ich das real_schorsch oder kls etwas an doku oder ein paar links parat haben
helau
getestet habe ich das bisher nur mit dem alten patch und 1.7.10 aber man braucht mindestens die zusätzlichen dateien
ob es mit dem neuen patch (der ohnen vdr modifiaktion auskommt) auch läuft hängt u.a. davon ab was alles rausgepatcht wurde und ob etwas davon von den anderen plugins (vor allem xinemediaplayer) benötigt wird -
Ich habe die anderen Plugins noch nicht ausprobiert. Aber prinzipiell sollten sie laufen, wenn man das Makefile vervollständigt. Weil der ungepatchte VDR ja keine Make.common hat. Oder halt eine Make.common ins VDR-Verzeichnis kopiert.
Was sonst noch fehlt muss ich erstmal ausprobieren. Kann eigentlich wenn dann nur an OSD-Geschichten hängen. Und da fühl ich mich inzwischen fit genug, das ich die auf Standard-Osd zurück basteln kann.
Werd ich mir mal anschauen.Vielleicht könnte jemand mit mehr DVB-KnowHow mal einen Blick auf die play-ts Geschichte werfen.
Ich hab hier übrigens auch noch ne stark reduzierte Version vom Reelbox-Plugin. Da hab ich die Sache für VDR < 1.6 raus geworfen. Viele Reel-Spzifika sind raus. Und das OSD ist nur noch komplett ein Standard-OSD. Aber da lässt sich noch mehr ausbauen. Ich hab noch nicht alle Methoden gefunden, die ausschließlich ReelVDR-spezifisch sind.
Ich bin übrigens beim reduzieren dieser Variante drauf gekommen wie ich es mit dem normalen VDR ans Laufen bekomme. Dieses Reduzieren hat also durchaus einen Sinn.IG88: Danke für die Links. Das wird Zeit brauchen sich da einzuarbeiten.
-
-
Das ist der falsche Weg...
Die Plugins sollten an den VDR angepasst werden, nicht umgedreht.
Edit: Welche Plugins wären das denn, die euch so wichtig sind?
-
Hi
ZitatDie Plugins sollten an den VDR angepasst werden, nicht umgedreht.
Da gebe ich Dir Recht, aber ich befuerchte dass Reel kein Interesse daran hat (wozu auch ?!).
Ohne DVDSwitch und xinemediaplayer macht die Ehd wenig Spass ... -
Wie gesagt, ich schau mir die Plugins mal an. Mal sehen wieviel Änderungen nötig sind damit das mit dem Vanilla-VDR läuft.
-
wie wär's wenn du ein Project auf http://projects.vdr-developer.org/ öffnest. Und die bisherigen Ergebnisse ins Git verfrachtest?
-
Der Treiber -r14440 gegen Kernel-2.6.33 compiliert bricht hier ab:
PHPvar/tmp/portage/media-video/reelbox-ehd-driver-13986/work/hdshm3/x86/driver/hdshm.c:17:28: error: linux/autoconf.h: No such file or directory /var/tmp/portage/media-video/reelbox-ehd-driver-13986/work/hdshm3/x86/driver/hdshm.c:51:2: warning: #warning "Compiling for x86-host" /var/tmp/portage/media-video/reelbox-ehd-driver-13986/work/hdshm3/x86/driver/hdshm.c: In function ‘hdshm_create_area’: /var/tmp/portage/media-video/reelbox-ehd-driver-13986/work/hdshm3/x86/driver/hdshm.c:325: warning: assignment makes integer from pointer without a cast make[2]: *** [/var/tmp/portage/media-video/reelbox-ehd-driver-13986/work/hdshm3/x86/driver/hdshm.o] Error 1 make[1]: *** [_module_/var/tmp/portage/media-video/reelbox-ehd-driver-13986/work/hdshm3/x86/driver] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.33' make: *** [all] Error 2
gcc-4.4.3
glibc-2.11jemand ne Idee wie das zu fixen ist?
-
Probier mal das:
Ändere den include Pfad von:
#include <linux/autoconf.h>
nach:
#include <generated/autoconf.h> -
ja, geht
irgendwie war ich mehr auf die warnung in zeile 4 fixiert
egal, funzt,
jetzt klemmt aber lirc als nächstes
ich hasse Änderungen!Cheers
-
hi,
dann nimm doch einen "ältern" kenrnel, z.b. 2.6.31
-
Zitat
Original von hd.brummy
jetzt klemmt aber lirc als nächstes
ich hasse Änderungen!Dann versuchs mal mit dem Anhang
-
hi,
am 19.03. gab es eine änderung im reelbox plugin die dazu führt das es nicht mehr compiliert (code aus dem rmm-vdr fehlt im vdr)
mit dem patch wird der vorherige zustand wiederhergestellt -
Hi,
Super - Danke läuft ohne Fehler.
Grüße
cinfo -
Mal wieder ein Patch für das aktuelle Reelbox-Plugin in Verbindung mit dem Vanilla-VDR. VDR muss nicht gepatcht werden.
-
Hallo,
um diesem Thread mal wieder etwas Leben einzuhauchen, hab ich das reelbox Plugin mal so angepasst, dass es die TS Pakete vom VDR direkt abspielt und nicht wie bisher über den Umweg PES. Ich habe das in Angriff genommen, weil ich vorher immer mal wieder Probleme hatte, dass sich die eHD mit der Meldung "driver buffer overflow" verabschiedet hat und ich hoffe, dass mit meiner Änderung diese Probleme nicht mehr auftreten. Bis jetzt schaut das gut aus, aber ich habe noch nicht sehr ausgiebig testen können...
Hier ist auf jeden Fall mein Patch. Er beinhaltet bereits den Patch reelbox-svn14625-vanilla-vdr.diff von HTPC-Schrauber, so dass der VDR nicht gepatched werden muss. Ich habe den Patch bisher kurz mit vdr-1.7.14 und 1.7.15 getestet. Für ältere VDR Versionen kann ich nicht sagen, ob's funktioniert bzw. überhaupt kompiliert. Ich habe die Reelbox SVN Version 14804 benutzt.
Schaut mal ob das bei euch auch funktioniert und berichtet über Auffälligkeiten bzw. Probleme.
dag
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!