Danke für das update. Ich habe die MLD aktualisiert...
Claus
Danke für das update. Ich habe die MLD aktualisiert...
Claus
Danke Thomas!
Vielleicht zieht ja e-Tobi mit/nach und baut uns ein neues armhf Packet?! Im Repo ist ja noch Version 1.0.0. Wie kann man Tobias erreichen?
Mein Versuch den Stand vom git "out-of-tree" zu bauen funktionierte zwar, jedoch beim Laden kommt:
Apr 23 19:02:57 raspi3 vdr: [4846] loading plugin: /usr/lib/vdr/plugins/libvdr-rpihddevice.so.2.2.0Apr 23 19:02:57 raspi3 vdr: [4846] ERROR: /usr/lib/vdr/plugins/libvdr-rpihddevice.so.2.2.0: undefined symbol: vcsm_lock
Danke & Gruß, ollo
Danke Thomas für das Update. Hier funktioniert alles.
Hallo Thomas,
vielen Dank!
Allerdings gibts gier Probleme beim Einblenden von Text beim Skindesigner. z.b. bei der Programmübersicht wenn man von einem Eintrag zum nächsten springt. Hier wird das Bild langsam und das Einblenden wirkt auch langsamer.
Hast du eine Idee?
Vg Uli
Allerdings gibts gier Probleme beim Einblenden von Text beim Skindesigner. z.b. bei der Programmübersicht wenn man von einem Eintrag zum nächsten springt. Hier wird das Bild langsam und das Einblenden wirkt auch langsamer.
Hast du eine Idee?
Zugegeben, skindesigner habe ich nicht getestet. Aber ich kann mir spontan auch nicht vorstellen, was hier zu Problemen führen könnte - im Bereich des OSDs habe ich eigentlich nichts gravierendes geändert. Lässt sich das Problem nur durch ein Downgrade von rpihddevice beheben, oder hat evtl. die neue Firmware einen Einfluss?
Gruss
Thomas
Hallo Thomas,
mit dem Commit 50691fe22f264e06c921f6acb7cb0cd346f7ba88 von rpihddevice und der aktuellen Firmware
bekomme ich
Apr 24 12:41:06 kurt vdr: [4352] rpihddevice: [EGL] failed to create window surface: bad native window!
Apr 24 12:41:06 kurt vdr: [4352] rpihddevice: [EGL] failed to set surface attributes: bad surface!
Apr 24 12:41:06 kurt vdr: [4352] rpihddevice: [EGL] failed to connect context to surface: bad match!
VG Uli
Hallo Uli
mit dem Commit 50691fe22f264e06c921f6acb7cb0cd346f7ba88 von rpihddevice und der aktuellen Firmware bekomme ich
CodeApr 24 12:41:06 kurt vdr: [4352] rpihddevice: [EGL] failed to create window surface: bad native window! Apr 24 12:41:06 kurt vdr: [4352] rpihddevice: [EGL] failed to set surface attributes: bad surface! Apr 24 12:41:06 kurt vdr: [4352] rpihddevice: [EGL] failed to connect context to surface: bad match!
Dieser Commit hat mit deinem Problem bestimmt nichts zu tun. Aber der Advanced-Deinterlacer benötigt sicher etwas mehr GPU-Speicher, was auch deine Fehlermeldung erklären würde. Erhöhe doch mal den Memory-Split in der /boot/config.txt etwas zu Gunsten der GPU.
Gruss
Thomas
Hallo Thomas,
ich hab nun den GPU-Speicher 512 MB. Leider keine Veränderung.
Mit dieser Version 50691fe22f264e06c921f6acb7cb0cd346f7ba88
funktioniert es nicht.
Edit: Das Verhalten mit dem Einblenden des Textes ist übrigens nur bei SD-Sendern.
Das Verhalten mit dem Einblenden des Textes ist übrigens nur bei SD-Sendern.
Hast du die Firmware aktualisiert?
Wenn ich ein Problem erwarten würde, dann mit beim nächsten Commit, denn hier wird für SD der Advanced-Deinterlacer eingeschaltet. Aber der funktioniert erst ab dieser Firmware.
Gruss
Thomas
Ja hab ich.
Beim nächsten Commit funzt auch der VDR. Nur dann hab ich das Phänomen mit dem langsamen Bild.
Beim nächsten Commit funzt auch der VDR. Nur dann hab ich das Phänomen mit dem langsamen Bild.
Die Fehlermeldung mit der "Bad Surface" kann eigentlich nichts mit dem von dir genannten Commit zu tun haben, diese Änderung kommt erst zum Tragen, wenn du eine Aufnahme in Zeitlupe abspielst.
Das zweite Problem klingt für mich plausibler. Bisher konnte ich den Advanced-Deinterlacer nicht aktivieren, weil der sich mit dem OpenVG-OSD gebissen hat, und scheinbar die Befehls-Queue zur GPU zu klein bemessen war - das wurde nun gefixt, die Details gibt es hier nachzulesen. Es kann nun sein, dass wenn Skindesigner übermässig viel aufs OSD zeichnet, es hier wieder zu Engpässen kommt. Lässt sich die Update-Rate bei den Überblendeffekten konfigurieren?
Gruss
Thomas
Hallo Thomas,
Das zweite Problem klingt für mich plausibler. Bisher konnte ich den Advanced-Deinterlacer nicht aktivieren, weil der sich mit dem OpenVG-OSD gebissen hat, und scheinbar die Befehls-Queue zur GPU zu klein bemessen war - das wurde nun gefixt, die Details gibt es hier nachzulesen. Es kann nun sein, dass wenn Skindesigner übermässig viel aufs OSD zeichnet, es hier wieder zu Engpässen kommt. Lässt sich die Update-Rate bei den Überblendeffekten konfigurieren?
Dagegen spricht das dieses Verhalten nur bei SD Sendern auftritt. Bei HD-Sendern läuft das OSD und das Live-Bild flüssig.
VG Uli
So, ich habs raus gefunden.
Es scheint so, als ob mit der neuen Firmware das Problem auftritt das ich nach dem Kompilieren von Plugins nicht den VDR starten kann. Dann kommt die besagte Meldung
Apr 24 12:41:06 kurt vdr: [4352] rpihddevice: [EGL] failed to create window surface: bad native window!
Apr 24 12:41:06 kurt vdr: [4352] rpihddevice: [EGL] failed to set surface attributes: bad surface!
Apr 24 12:41:06 kurt vdr: [4352] rpihddevice: [EGL] failed to connect context to surface: bad match!
Nach einem Reboot geht es dann aber wieder.
Ich habe nun den Commit vom rpihddevice ohne Advanced-Deinterlacer am laufen.
Hier funktioniert das mit dem Text-Einblenden einwandfrei.
VG Uli
Dagegen spricht das dieses Verhalten nur bei SD Sendern auftritt. Bei HD-Sendern läuft das OSD und das Live-Bild flüssig.
Der Advanced-Deinterlacer wird nur für SD-Streams verwendet, steht so auch in der Commit-Message.
Gruss
Thomas
Hallo Thomas,
mal ne Frage, braucht man den Advanced-Deinterlacer? Ich sehe da vom Bild her keinen besonderen Vorteil.
Könntest du den Ein/Aus schaltbar machen?
VG
Uli
mal ne Frage, braucht man den Advanced-Deinterlacer? Ich sehe da vom Bild her keinen besonderen Vorteil.
Ich finde, man sieht schon einen Unterschied, vor allem bei bewegten Schriften.
Könntest du den Ein/Aus schaltbar machen?
Kann ich bei Gelegenheit machen.
Gruss
Thomas
Hallo Thomas,
wäre es auch möglich den Advanced-Deinterlacer bei eingeblendeten OSD zu deaktivieren und nur einzuschalten wenn kein OSD da ist?
Das wäre die Ideal Lösung.
VG Uli
wäre es auch möglich den Advanced-Deinterlacer bei eingeblendeten OSD zu deaktivieren und nur einzuschalten wenn kein OSD da ist?
Das wäre die Ideal Lösung.
Das wäre technisch zwar machbar aber IMHO völliger Quatsch. Besser sollte man versuchen, das Problem bei Skindesigner zu lösen.
Gruss
Thomas
Hi Thomas.
Ich habe bei links-rechts schwenks eine sehr unsaubere ausgefranzte Bewegung. Kann man auf dem kleinen Ausschnitt im Anhang sehr gut sehen. Hatte gehofft das das mit dem letzten Update und dem FW Update verschwindet, aber leider nicht.
Merkwürdiger weise kann ich es auch nur auf dem 55" Samsung (1920x1080) feststellen. An nem 36" LG (1360x768) tritt das nicht auf.
Wenn ich allerdings softhddevice anstatt rpihddevice nutze, dann sind die Bewegungen auch nicht so ausgefranzt.
Es handelt sich um SD Sender.
Gruß Patrick
EDIT: Noch einen zweiten Schnippsel angehangen wo man es sehr gut sieht.
Merkwürdiger weise kann ich es auch nur auf dem 55" Samsung (1920x1080) feststellen. An nem 36" LG (1360x768) tritt das nicht auf.
Wenn ich allerdings softhddevice anstatt rpihddevice nutze, dann sind die Bewegungen auch nicht so ausgefranzt.
Darauf kann ich mir gerade keinen Reim bilden. Die Ausgabe erfolgt in beiden Fällen progressiv?
Gruss
Thomas
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!