enigma2 patch für VLC-Player
-
-
Ah okay. hier mal dann die aktuelle.
Gleich mal antesten. Danke dir! -
hier der angepasste patch fürs heutige CVS. Hatte die function vergessen in die servicets.cpp mit aufzunehmen wen man keinen quellcode vorsich hat und alles aus dem Kopf macht.
nobody9
-
Danke dir!!!
-
@all
anbei dir Servicets als Module fürs cvs ab 17.4.2008. Somit muß nichts mehr an enigma2 gepacht werden. Diese muß in das Plugin Verzeichnis vom VlcPlayer kopiert werdenin der VlcPlayer.py diese Zeilen löschen
und diese einfügenCodetry: import servicets except: ENIGMA_SERVICE_ID = 0x1001 STOP_BEFORE_UNPAUSE = True print "[VLC] use Gstreamer" else: ENIGMA_SERVICE_ID = 0x1002 STOP_BEFORE_UNPAUSE = False print "[VLC] use servicets.so"
Somit kann man das Plugin mit Gstreamer oder servicets nutzen, und muß keinen doppelten code halten.
quellcode folgt sobald ich eine einfache möglichkeit gefunden habe es aushalt vom cvs zu erstellen.
Info:
servicets.zip cvs vom 17.04. - 20.04.
servicets.so.gz cvs ab 21.04.nobody9
-
Vielen Dank für Deine tolle Arbeit...werde das morgen mal testen.
Nu erstmal Fuß0ballEdit: natürlich auch Danke an lexx - wollte Dich net unberücksichtigt lassen.
-
nobody9 & lexx
Vielen dank! Ich hoffe dann ersparen wir nun den Image Bauern diese Arbeit, so ist das doch alles schon 1000 mal besser!*edit*
attachment gelöscht, gibt's jetzt hier im VLC Thread:
VLC Player Plugin -
Hallo,
nachdem es ja in absehbarer zeit kein neues Gemini geben wird, wuerde mich interessieren, ob es "erlaubt" ist ein aktuelles fremd-enigma2-binary (z.b. vom scvs-image) im aktuellen Gemini zu verwenden - oder hat sich am enigma2 seit Gemini-3.3 release einfach zu viel veraendert?
Der Grund warum ich das gerne machen wuerde ist denk ich klar - ich wuerd halt einfach gern bei Gemini bleiben und nicht auf scvs od. aehnliches (natuerlich auch alles gute images) wechseln.lg
voc -
erlaubt naja es bringt dir nix weil dann alles fehlt was gemini ist also das bluepanel
damit würdest du dir deine ganze install vermutlich zerschiessen
-
ja, ja, ja, ja .... dachte mir schon, dass das eine ziemliche schnapsidee sein wuerde
Danke fuer die super schnelle antwort!
lg
voc -
-
lexx911
könnte man schon, das Problem ist das mal alle include files von enigma2 benöttigt und diese hat man im Plugin-CVS leider nicht.Ich habe den Quellcode mal angehängt. Was nett wäre wenn du die Änderung von mir im VlcPlayer.py ins cvs legen könntes dann wird nur wenn die servicets.so vorhanden ist das Module geladen sonst eben gstreamer benutzt.
nobody9