2017-08-15 1 views
-2

Ich habe ein kleines Problem mit mehreren Vorschau Ausgabeflächen. Ich habe 2 Oberflächen, GLSurfaceView und einen ImageReader. Was ich bisher versucht habe;Bildleser als Kamera 2 Vorschau

  • die Imagereader als Vorschau Ziel entfernen [funktioniert super]
  • die GLSurfaceView die Imagereader entfernen allein lassend [funktioniert nicht]
  • die 2 zusammen als Vorschau Ziel setzen. [Funktioniert nicht]

letzten 2 Dinge das gleiche Problem haben, erhalten die Imagereader Bild, aber nur 7 Frames, danach wird ein Fehler in der setRepeating CaptureCallback geworfen, die eine Störungsursache REASON_ERROR hat.

Ich bin sicher, dass sie beide haben die gleiche Größe 1024 x 768

+0

Ich bin nicht sicher, warum 1 abgelehnt, vielleicht können Sie warum kommentieren? – Hohenhiem

Antwort

0

Im noch nicht sicher, warum, aber nach dem Bild Erwerb von acquireNextImage() Aufruf wurde der Fehler verschwunden. Übrigens müssen Sie das erworbene Bild schließen.