PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Allgemein] sh4: aio-grab



SpaceRat
06.07.2013, 13:51
Helfen vielleicht die commits in diesem Repository: https://gitorious.org/~martii/neutrino-hd/martiis-buildsystem-cs/commits/master
am 21. und 11. Juni, daß wir einen funktionstüchtigen aio-grab für sh4 kriegen?

bonkel
06.07.2013, 14:05
ja irgendwann, im mom gehts noch nich mit "normalen" git gebauten grab mit e2

SpaceRat
07.07.2013, 12:34
Ich hab's jetzt mal ausprobiert, also den aio-grab aus dem genannten Repository gebaut.
Ging nicht auf meinem Topf.
Dann habe ich festgestellt, daß er den Chipsatz nicht erkennen kann, weil er bei
cat /proc/fb
den Substring "STi" erwartet, aber vom Topf
0 STx7109c3-main
erhält.
Also den Patch geändert und STi durch STx ersetzt (Ein logischer ODER wäre natürlich sinniger gewesen) und et voila:

Topf:~# grabAiO Screengrabber


Detected STB: ST
Grabbing 32bit Framebuffer ...
... Framebuffer-Size: 1280 x 720
Grabbing Video ...
Using bpa2 part LMI_VID - 0x11619000 28311552
framesync after 500ms
... converting Video from YUV to RGB color space
... Video-Size: 544 x 576
Resizing Video to 1280 x 720 ...
Merge Video with Framebuffer ...
Saving 24 bit /tmp/screenshot.bmp ...
... Done !


http://www.navijoy.org/Topf-Grab.jpg

Ich mag das alte, gammelige Dream-Webinterface nicht ... :)

- - - Aktualisiert - - -

Nachtrag:

Klappt soweit einwandfrei bei SD-Sendern, mit und ohne OSD.
Bei HD-Sendern sind praktisch immer Schlieren drin. Aber ich denke, für den Zweck reicht es.

bonkel
07.07.2013, 19:50
mit ufs913 gehts noch nich , deswegen hab ichs geschrieben
dort ist 0 STi7105-main

SpaceRat
07.07.2013, 20:37
mit ufs913 gehts noch nich , deswegen hab ichs geschrieben
dort ist 0 STi7105-main
Hm, "STi" ist aber genau das, wonach der ursprüngliche Patch gesucht hat.

Ich verlink' Dir mal meine Binary (Mit Patch für STi und STx), absichtlich als ZIP und mit Kopien statt Symlinks:
AiO-Grab (http://www.navijoy.org/grab.zip)

Kannst Du ja mal ausprobieren. Wie gesagt, bei mir funktioniert's, obwohl's nicht einmal für den Topf gedacht war.

Schischu
07.07.2013, 22:58
Warscheinlich alte Version, weil das || ist schon seit einem Monat eingebaut, siehe
https://github.com/Schischu/STLinux.BSP-Duckbox/commit/83f1205620c59eb0ba0968cd6675c5b1bc6d88b6
Bzw.
https://github.com/Schischu/STLinux.BSP-Duckbox/tree/master/patches/aio-grab-47983a78821c0fdbef3aab36113d5c6fc34bb11b

SpaceRat
07.07.2013, 23:50
Warscheinlich alte Version, weil das || ist schon seit einem Monat eingebaut, siehe
Ich habe das genommen, was ich zuerst gefunden habe. Da war ein Kommentar zum Commit, daß dieser Fix von Dir eingebaut wurde und da der auf mein Problem paßte, war ich zu ungeduldig den auszuprobieren, um da vorher noch nach der Quelle des Patches zu suchen :)

Auf jeden Fall eine feine Sache ...