{develop} BM2LTS goes VDR-2.0.x mit eHD-Karte, DVB-Karten, SAT>IP, NetCeiver, Reelbox etc...

  • HI,


    wer hat Lust mit zu helfen die Reel-Plugins an den aktuelen "BM2LTS" VDR-2.0.x anzupassen?
    ÄNDERUNG AM 31.07.2014
    Hier der VDR 2.0.2-9 zum Download für die Entwicklung


    Download der Entwicklungumgebung "Testing"

    Code
    cd /media/hd


    Zitat

    svn co svn://reelbox.org/testing

    Zur Zeit nicht erreichbar


    Wichtig diese Lib wird noch benötigt!


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    8 Mal editiert, zuletzt von cinfo ()

  • Um welche Plugins gehts denn genau und wer ist bereits an welchen dran ?
    Die naechste Frage waere:
    Waere es nicht besser gleich auf 2.1.x zu gehen, der Vorteil der 2.0 gegenueber der 1.7.2x ist eher gering ...

  • Hi,


    Zitat

    Um welche Plugins gehts denn genau

    Alle aus dem SVN


    Wichtig sind wie immer die Reel eigenen Plugins


    Zitat

    - reelbox
    - skinreel3
    - xinemediaplayer
    etc...


    das mcli Plugin liegt schon dabei


    Eine andere VDR Version wäre hier nicht das Ziel. Ersteinmal die Plugins an diese VDR Version, da wird sich mal noch das eine und andere am VDR ändern.


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    Einmal editiert, zuletzt von cinfo ()

  • Habe mir gestern eine chroot mit Ubuntu 10.04 LTS, Reel-Testing und den Inhalt des Archivs aufgesetzt. Testen kann ich aber erst, wenn ich einen USB-Stick mit dem System habe. Mein Wohnzimmer-System kann ich zum Testen nicht nehmen.


    Ich würde mir mal das reelbox-Plugin vornehmen. Was mich wundert, daß z. B. reelboxbase.c in dem vdr-Verzeichnis fehlt. Die Dateien wurden doch ausgehend vom reel vdr 1.7 gepatcht. Dort war die Datei doch enthalten.


    Gruß


    Real_Quick


  • HI,


    diese einfach wieder dort ablegen. Da gibt es noch die ein oder andere Datei: font_ft.h, dvdIndex.c, dvdIndex.h, dummyplayer.c, dummyplayer.h


    im Makefile dann aber auch z.B

    Zitat

    reelboxbase.o

    einfügen.


    Ich versuche mich zur Zeit am reelbox Plugin -- aber ich schaue da so auf die osd.c und osd.h und denke da muß man bestimme auch nochmal ran.


    Also Anderung am VDR sind erwünscht und sollten immer dokumentiert bzw. ausgetauscht werden, damit alle auf der gleichen Basis arbeiten.


    der VDR sollte dann am Ende so aussehen, beim Erstellen

    Code
    /usr/bin/ccache  g++ -g -O2 -funroll-loops -fomit-frame-pointer -m32 -march=pentium3 -mmmx -msse -mfpmath=sse -fPIC -Wall -Woverloaded-virtual -fpermissive -rdynamic  audio.o channels.o ci.o config.o cutter.o device.o diseqc.o dummyplayer.o dvdIndex.o dvbdevice.o dvbci.o dvbplayer.o dvbspu.o dvbsubtitle.o eit.o eitscan.o epg.o filetransfer.o filter.o font.o i18n.o interface.o keys.o lirc.o menu.o menuitems.o nit.o osdbase.o osd.o pat.o player.o providercharsets.o plugin.o receiver.o recorder.o recording.o reelboxbase.o remote.o remux.o resumeDvd.o ringbuffer.o sdt.o sections.o shutdown.o skinclassic.o skinlcars.o skins.o skinsttng.o sourceparams.o sources.o spu.o status.o svdrp.o themes.o thread.o timers.o tools.o transfer.o vdr.o videodir.o vdrmysql.o vdrttxtsubshooks.o iconpatch.o submenu.o help.o sysconfig_vdr.o -ljpeg -lpthread -ldl -lcap -lrt -lfreetype -lfontconfig   tinyxml/libtinyxml.a -lmysqlclient_r  ./libsi/libsi.a -o vdr



    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    3 Mal editiert, zuletzt von cinfo ()

  • Hi,


    ÄNDERUNG AM 28.07.2014
    ich packe mal meine VDR-Version neu zusammen, siehe ersten Post !


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • einfügen.


    Habe ich natürlich so gemacht. Wunderte mich nur, daß das File nicht da ist.


    Für die Sourcen habe ich ein svn-Repository angelegt. Meine Änderungen könnte ich über Diffs bereitstellen. Ist trotzdem problematisch von 2 Seiten das gleiche Plugin zu bearbeiten. Aber ohne funktionierendes Reelbox-Plugin wird auch das skinreel3 nicht laufen.


    Deine Änderungen habe ich jedenfalls mal in das svn übernommen.


    Gruß


    Real_Quick

  • Hi,


    Zitat

    Meine Änderungen könnte ich über Diffs bereitstellen. Ist trotzdem problematisch von 2 Seiten das gleiche Plugin zu bearbeiten. Aber ohne funktionierendes Reelbox-Plugin wird auch das skinreel3 nicht laufen.


    gerne Diff´s sind gut, ist ja auch der Sinn vom Fred


    2 Seiten gibt es ja nur wenn auch jemand mitmacht -- sah ja nicht so aus.


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Schön wäre es wenn in diesem zusammenhang auch gleich die Möglichkeit geschaffen würde das ganze sowohl mit EHD oder auch mit einer Grafikkarte zu nutzen...


    Gruß
    Tschii


    :]

    yavdr 0.5/2.0.6 ( Linux version 3.8 ) auf Asrock H87N, GT630 1GB REV2, Ocz 60GB, Harmony 900, CIR Selbstbau - Silverstone GD02MT
    Sedu-Board V3 - WS2812B - Stripe mit 272LEDS
    ------
    Reelbox AVG1, BM2LTS

  • Schön wäre es wenn in diesem zusammenhang auch gleich die Möglichkeit geschaffen würde das ganze sowohl mit EHD oder auch mit einer Grafikkarte zu nutzen...


    Gruß
    Tschii


    :]


    Die ist mit dem VDR gegeben incl. SAT>IP. Also einfach mitmachen und die passenden Plugin an diese VDR-Version anpassen.


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Mit den 3 Patches für den vdr in der Anlage kompilieren bei mir jetzt bis auf ReelSkin.c alles durch.


    Wichtig dürfte der themes-Patch sein. Reel hatte eine Erweiterung implementiert, die den Zugriff auf Farben für das osd über Strings erlaubt. Z. B. Theme()->Color("clrButtonYellowBg")


    Änderungen am Plugin selbst hatte ich noch keine gemacht.
    Weiß nicht ob ich heute noch weiter komme. Ein bischen probiere ich noch.


    EDIT: Mit dem themes2.diff kompiliert es jetzt durch.


    Kann es allerdings noch nicht testen. Kann gut sein, daß es zur Laufzeit um die Ohren fliegt.


    Gruß


    Real_Quick

  • Hi,


    Zitat

    EDIT: Mit dem themes2.diff kompiliert es jetzt durch.

    OK, werde ich mal testen.


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Hi,


    [quote]EDIT: Mit dem themes2.diff kompiliert es jetzt durch.

    OK, dann ohne themes.diff, sondern mit themes2.diff --
    werde ich mal so testen.


    Grüße
    cinfo[/quote


    Man benötigt beide Diffs. Der zweite ist nur noch eine kleine Ergänzung.


    Gruß


    Real_Quick]

  • Hi,


    hmm, der VDR baut hier aber nicht mehr



    Zitat

    Man benötigt beide Diffs. Der zweite ist nur noch eine kleine Ergänzung.

    habe sehr schnell gemerkt :D


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Hi,


    beim zurücksetzen von osd.c auf das orgn. bekomme ich jetzt diesen Fehler



    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Hallo cinfo,


    bei mir kompiliert auch der vdr. Hängt wahrscheinlich mit unseren unabhängig voneinander gemachten Änderungen zusammen.


    Ich habe mal die osd.c und osd.h Dateien aus meinem vdr-Verzeichnis attached. Vielleicht reicht das ja schon , um den vdr zu kompilieren.


    ich wollte das ganze Verzeichnis hochladen. War aber wohl zu groß.


    Gruß


    Real_Quick

  • Hi,


    osd.c & osd.h sind jetzt OK bleibt nur die Änderung in shutdown.c


    mit diesem Fehler



    Hmm, hatte wir nicht eine Ablage im "alten" Reelforum Alias http://powerforen.info?


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Hi,


    VDR-ÄNDERUNG AM 31.07.2014
    mit den letzten Paches von Real_Quick


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Ich habe jetzt mal aktuelles Makefile und Sourcen hier


    Alle Änderungen zu der initialen Version sind in der Anlage.


    Kompilieren sollte es so. Die Binaries vom vdr und reelbox-Plugin habe ich trotzdem mal hier und hier abgelegt.


    In shutdown.h und shutdown.c müssen wohl noch weitere Änderungen gemacht werde. Das zieht aber Änderungen in weiteren Modulen nach sich.


    Ich hoffe, daß ich morgen dazu komme mir ein Testsystem zusammenzuzimmern. Dann kann das auch ich auch mal testen.


    Gruß


    Real_Quick

  • Hi,


    super danke der VDR ist wie oben und passt. Nur leider bekomme ich das reelbox Plugin nicht hin.


    Real_Quick
    könntest Du bitte einmal die Sourcen oder Diff hierzu packen?


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!