Fehler in genpsi

gmo18t
Erleuchteter
Erleuchteter
Beiträge: 553
Registriert: Freitag 27. Februar 2004, 14:30

Fehler in genpsi

Beitrag von gmo18t »

Hi,

wer mit funktionierendem cvs-account könnte bitte für
'apps/tuxbox/neutrino/src/driver/genpsi.c' folgenden
Patch einspielen:

Code: Alles auswählen

--- genpsi.c	2006-01-16 12:29:10.000000000 +0100
+++ genpsi.c	2006-01-16 12:29:35.000000000 +0100
@@ -100,7 +100,7 @@
 {
 	0x47, 0x4F, 0xFF, 0x10, 0x00,		// HEADER-1
 	0x02, 0xB0, 0x17,				// HEADER-2
-	0x04, 0x37, 0xE9, 0x00, 0x00,		// HEADER-3
+	0x6D, 0x66, 0xE9, 0x00, 0x00,		// HEADER-3
 	0xE0, 0x00, 0xF0, 0x00,			// PMT-DATA  
 	0x02, 0xE0, 0x00, 0xF0, 0x00,		//   (video stream 1)
 	0x03, 0xE0, 0x00, 0xF0, 0x00		//   (audio stream 1)
Diese Korrektur erlaubt nun auch das Abspielen von TS-Files
in VLC, nachdem sie mit 'genpsi' bearbeitet wurden ...

- GMo -
Sat_Man
Einsteiger
Einsteiger
Beiträge: 351
Registriert: Donnerstag 24. Oktober 2002, 20:14

Beitrag von Sat_Man »

gmo18t hat geschrieben:Hi,

wer mit funktionierendem cvs-account könnte bitte für
'apps/tuxbox/neutrino/src/driver/genpsi.c' folgenden
Patch einspielen:
done :wink:
Mfg Sat_Man
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

was muss ich machen, damit er mir das mit compiliert nach /bin ?
gmo18t
Erleuchteter
Erleuchteter
Beiträge: 553
Registriert: Freitag 27. Februar 2004, 14:30

Beitrag von gmo18t »

mb405 hat geschrieben:was muss ich machen, damit er mir das mit compiliert nach /bin ?
genpsi als standalone tool gibt's (soweit ich weiß) nicht im cvs.
da sind nur die sourcen für's direct-recording ...
Aber die yadi image-Bauer liefern ein standalone 'genpsi' mit ihren
Scripten. Da kannst Du den Patch dann manuell einbauen ...
Wenn du dann ein binary von 'genpsi' machen willst, geht das
mit

Code: Alles auswählen

gcc -o genpsi genpsi.c
wobei du für ein M$-binary den mingw installiert haben solltest,
für DBox ppc-binary die DBox-Entwicklungsumgebung
und für nen linux rechner natürlich die normale gcc-Entwicklungsumgebung.
Evtl. ist in den Sourcen dann noch die Zeile

Code: Alles auswählen

#define WIN_COMPILE
auszukommentieren, wenn's ne linux Version werden soll.

Nen M$-binary hab ich mal hierhin gestellt:
http://lvempeg.sf.net/test/genpsi.exe

- GMo -
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ja geil. ich mach ja mit yadi script :)
ich werd gleich mal die änderungen dort einpflegen.
ich war wohl blind :oops: