@ casi: Movieplayer Pluging erweitert

  • Hi casi,


    in meiner Modifikation des Movieplayer Plugins benutzte ich jetzt bei druck auf Info/Help die Infobar, hierfür waren allerdings ein paar Modifikationen an enigma_main nötig. Könnte man das ins CVS übernehmen ?


    Ist wirklich Lohnenswert

    __________________________________________
    Science is nothing else than reverse Engineering Nature !


    * 1. DM 7025 SS
    * 2. DM 7020 S
    * 3. Micronik TV Box 1200S, MAM600
    * Astra 19.2° E
    * Hotbird 13.0° E schielend

  • Hallo Mordillo,


    ich hab davon gehört und finde es durchaus lohnenswert. Die Frage hier wird wohl sein, in wieweit enigma dadurch "aufgebläht" wird oder nicht.


    Meine Stimme hast du. (Wenn ich eine habe)


    Gruß Tex

  • Ach fast gar nicht, eine kleine Funktion die ich extern aufrufen kann, eine Datei einlesen, das wars schon fast

    __________________________________________
    Science is nothing else than reverse Engineering Nature !


    * 1. DM 7025 SS
    * 2. DM 7020 S
    * 3. Micronik TV Box 1200S, MAM600
    * Astra 19.2° E
    * Hotbird 13.0° E schielend

  • Videotaste gehört doch nicht zu den shortcut_actions ...


    Warum kann man das net so einbauen ? OK ist wild, seh ich ein. Am besten wärs, wenn mann das allein vom Plugin macht ... Ich überarbeite das nochmal heute.

    __________________________________________
    Science is nothing else than reverse Engineering Nature !


    * 1. DM 7025 SS
    * 2. DM 7020 S
    * 3. Micronik TV Box 1200S, MAM600
    * Astra 19.2° E
    * Hotbird 13.0° E schielend

  • Zitat

    Original von mordillo
    Videotaste gehört doch nicht zu den shortcut_actions ...


    Warum kann man das net so einbauen ? OK ist wild, seh ich ein. Am besten wärs, wenn mann das allein vom Plugin macht ... Ich überarbeite das nochmal heute.


    ne, wenn, dann sollte sich der infobar die daten ueber function call vom movieplayer client holen, nicht ueber ein file.
    und wenn, dann sollte man auch die movie controls vom videoinfobar vewenden, damit das konsistent ist. alles andere ist krampf.
    es sollte kein unterschied im infobar sein, ob man ein movie von platte abspielt oder ueber den movieplayer. aber das ist nicht so ganz einfach.

  • Richtig, das war mein erster Ansatzpunkt, aber wie du bereits erkannt hast-> nicht ganz einfach. Mit dem File als Datenübergabe bin ich auch nicht glücklich, aber ich kann doch mit nem Plugin nicht über


    extern eString bla;


    kommunizieren, andersrum schon ....

    __________________________________________
    Science is nothing else than reverse Engineering Nature !


    * 1. DM 7025 SS
    * 2. DM 7020 S
    * 3. Micronik TV Box 1200S, MAM600
    * Astra 19.2° E
    * Hotbird 13.0° E schielend

  • DAS HAB ICH DOCH SCHON VOR MONATEN GESAGT *uff*


    Ja mein reden, aber wie sagt man dem ServiceSelector, das er avi anzeigen soll (und das andere Geraffel auch noch!).


    Auf einen codecAVI.cpp verweisen, der dann die Befehle an den Movieplayer weitergibt ?


    Ich hab heute Zeit und schau mal durch ( obs was bringt? )

    __________________________________________
    Science is nothing else than reverse Engineering Nature !


    * 1. DM 7025 SS
    * 2. DM 7020 S
    * 3. Micronik TV Box 1200S, MAM600
    * Astra 19.2° E
    * Hotbird 13.0° E schielend

    Einmal editiert, zuletzt von mordillo ()

  • Das ist aber auch halbherzig ... Hab grad einen serviceStream geschrieben und gleich die Box zum abrauchen gebracht. Welche id muß ich da vergeben ?? Bzw. wo könnte man die beziehen ?

    __________________________________________
    Science is nothing else than reverse Engineering Nature !


    * 1. DM 7025 SS
    * 2. DM 7020 S
    * 3. Micronik TV Box 1200S, MAM600
    * Astra 19.2° E
    * Hotbird 13.0° E schielend

  • Zitat

    Original von digi_casi
    ka, von was du redest *gggg*


    komisch, sagt meine Frau auch immer :grinning_squinting_face:


    Also von vorn:


    unter /lib/dvb/ hab ich einen neuen ServiceHandler geschrieben, nämlich serviceStream.cpp


    In jenem sollten Dateiendungen wie AVI :tired_face: ASF usw. registriert werden (Vom serviceJPG abgeschaut) Dummerweise hab ich auch die Initial id des serviceJPG verwendet (0x2000)=8192 was einen eFatal ausgelöst hat (couldnt register to handler, bla)


    Welche id muß ich denn da vergeben ??

    __________________________________________
    Science is nothing else than reverse Engineering Nature !


    * 1. DM 7025 SS
    * 2. DM 7020 S
    * 3. Micronik TV Box 1200S, MAM600
    * Astra 19.2° E
    * Hotbird 13.0° E schielend

  • Ach komm, das ist doch wieder geraten :grinning_squinting_face:


    20480 ... Wie kommst du darauf ?


    Ich weiß nicht warum (OK ist wahrscheinlich einfach frei die id), aber 0x5000 geht einwandfrei. Handler ist registered und ich kann *.avi usw sehen !


    Auf zum nächsten Schritt


    HAHAHA, Theoretisch läuft es, doch da hab ich einen tierischen Denkfehler drin:


    Gemountete Platte! Was wird im VLC in die Playlist geschoben? Na klar: /hdd/ Das kann VLC beim abspielen ja nicht finden



    Ohhh man ... da muß ich noch überlegen

    __________________________________________
    Science is nothing else than reverse Engineering Nature !


    * 1. DM 7025 SS
    * 2. DM 7020 S
    * 3. Micronik TV Box 1200S, MAM600
    * Astra 19.2° E
    * Hotbird 13.0° E schielend

    3 Mal editiert, zuletzt von mordillo ()