DVB-TVOUT: Bild 180° drehen

  • Zitat

    Original von mahlzeit
    So, hab mal graphtft angepasst, das Plugin (download hier als Binary für LinVDR) macht die Ausgaben auf dem Framebuffer um 180° gedreht ;)


    Hi Markus,


    Das ist wohl der beste Weg, wie ich finde. Super!
    Kannst du auch einen Patch des Sourcecode oder direkt den gepatchten Sourcecode von graphtft bereitstellen?


    LG


    Joachim

    Mein VDR: Digitainer II Gehäuse, Asus M85M-US2H, AMD Sempron 140, 2 GB RAM, 1 TB WD Festplatte, Satelco Easywatch / Terratec Cinergy DVB-C, IR- Fernbedienung mit Atric-Einschalter, yavdr-0.5.0a

  • Hab mich eben noch mal mit nem Informatiker drüber unterhalten: Er meinte man müsste nur in der Grafikhardware das Bild in beiden Achsen invertieren. Wenn man den framebuffer so direkt ansprechen kann, dann sollte man es in Grafikhardware realisieren könne (das Drehen).


    Er will sich jetzt mal den NVIDIA OS Treiber angucken!


    Zu Matrox meinte er, dass der Treiber für Linux alles können müsste, was der Win Treiber, der Drehen kann, auch kann, da Matrox wohl den source des Win Treibers veröffentlicht hat!


    Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Zitat

    Original von SurfaceCleanerZ
    Zu Matrox meinte er, dass der Treiber für Linux alles können müsste, was der Win Treiber, der Drehen kann, auch kann, da Matrox wohl den source des Win Treibers veröffentlicht hat!
    Stefan


    Der X-Treiber kann das evtl. auch, aber nicht der schnöde FB-Treiber (ohne X). Alle Welt nutzt ja heute X und kaum jemand den FB an der Konsole.


    Nur wir mit unseren "TV-Outs" spielen da ne Sonderrolle.

    Server: Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 1,9TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless
    Client: Hardware: Lenovo Q150 (nur Netzwerk, 1GB RAM, ohne DVB-Karte, Igor-USB-Empfänger) System: Ubuntu 18.4 / YaVDR ansible

  • mit nem gepatchten nv treiber dürfte es gehen meint er, wahrscheinlich kann man sogar alle fb treiber so patchen.
    Näheres heut abend, muss geocachen ;)
    Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • schieb...


    wie sieht es dann mit dem Patch für GraphTFT aus?

    Server: Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 1,9TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless
    Client: Hardware: Lenovo Q150 (nur Netzwerk, 1GB RAM, ohne DVB-Karte, Igor-USB-Empfänger) System: Ubuntu 18.4 / YaVDR ansible

  • Bin noch nicht dazu gekommen. Werde ich aber bald nachreichen.


    Cu
    Markus

  • So,


    hier mal der Patch, das Setup funktioniert noch nicht (Man kann zwar schon was umstellen, das hat aber noch keine Auswirkungen), bin aus Zeitgründen noch nicht viel weiter gekommen. Anzuwenden im graphtft-Verzeichnis mit "patch -p1 < graphtft_0.0.14b_rotate180.patch"


    graphtft_0.0.14b_rotate180.patch


    cu
    Markus

  • Danke! Vielleicht schau ich mir das Setup mal an ...


    LG


    Joachim

    Mein VDR: Digitainer II Gehäuse, Asus M85M-US2H, AMD Sempron 140, 2 GB RAM, 1 TB WD Festplatte, Satelco Easywatch / Terratec Cinergy DVB-C, IR- Fernbedienung mit Atric-Einschalter, yavdr-0.5.0a

  • Hat sich hier schon wieder was ergeben, bzw


    mahlzeit
    hast Du schon Zeit gehabt, für deine ISO ein Plugin zu basteln ?


    so on
    Buwa

    Hardware: Intel Pentium III 866 MHz passiv gekühlt; 512 MB Ram; IDE2CF 512 MB; 250 GB Samsung SpinPoint; umgebautes Scenic xB Gehäuse; LG 16x DVD-Burner; 145 Watt Netzteil; modifiziertes "IDE-Verlängerungskabel"; ICE-TFT 6"
    Software: Mahlzeit ISO 3.2
    2TB HDD-Raid über LAN
    (){ :|:& } ;:

  • So, ich hab den Patch prinzipiell mit GraphTFT 0.16 gestest (nach ein paar Schwierigkeiten beim kompilieren, patch per Hand eingepflegt, da ein paar Zeilen nicht mehr 100% passten). Funktioniert soweit auch gut, allerdings funktiniert die Umschaltung per PluginOSDMenu noch nicht. Irgendwo schlägt da wohl noch was fehl (hatte Mahlzeit aber oben auch erwähnt, man kann das umschalten im Plugin-Setup, hat aber keine Wirkung).


    Durch auskomentieren der Abfrage in fbrenderer.c



    funktionert das rotieren aber prinzipiell. Man bräuchte nur noch einen funktionierenden Schalter.


    Ich hab horchi mal nen PN geschickt. Evtl. pflegt er es ja in die nächste Version ein.

    Server: Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 1,9TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless
    Client: Hardware: Lenovo Q150 (nur Netzwerk, 1GB RAM, ohne DVB-Karte, Igor-USB-Empfänger) System: Ubuntu 18.4 / YaVDR ansible

  • schieb.


    irgendwie passiert hier nichts mehr...

    Server: Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 1,9TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless
    Client: Hardware: Lenovo Q150 (nur Netzwerk, 1GB RAM, ohne DVB-Karte, Igor-USB-Empfänger) System: Ubuntu 18.4 / YaVDR ansible

  • Nur, um das hier noch mal up-to-date zu halten. Seit graphtft-0.2.0 ist der rotate-patch eingeflossen: [ANNOUNCE] graphtft 0.0.18 (für vdr 1.5.x)


    Ich bin leider zeitlich noch nicht zum testen desselbigen gekommen. Inzwischen gibt es ja auch schon die 0.1.0. Naja, im original-e-tobi-vdr ist immernoch 0.0.16-3 im Gebrauch (und mein gepatchtes 0.0.16 tut auch noch gut seinen Dienst).

    Server: Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 1,9TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless
    Client: Hardware: Lenovo Q150 (nur Netzwerk, 1GB RAM, ohne DVB-Karte, Igor-USB-Empfänger) System: Ubuntu 18.4 / YaVDR ansible

Jetzt mitmachen!

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