2017-08-15 12 views
-2

複数のプレビュー出力面を持つことに少し問題がありました。 私は2つのサーフェス、GLSurfaceViewとImageReaderを持っています。 これまでに何を試みましたか?Image Reader as Camera 2 preview

  • プレビュー対象として一緒に2を入れ
  • のみのImageReaderを残す[doesntの仕事を] GLSurfaceViewを削除
  • [素晴らしい作品]プレビューの対象とするImageReaderを削除します。 [doesntの仕事]

最後の2つの物事は同じ問題を持っている、ImageReaderのは、画像を受け取るが、唯一の7フレーム、そのエラーが失敗の理由REASON_ERRORを持ってsetRepeating CaptureCallbackにスローされた後。

私は確信して彼らの両方を共有同じサイズ1024×768

+0

なぜ、1が投票したのかわからない理由をコメントできますか? – Hohenhiem

答えて

0

イムなぜまだわかりませんが、acquireNextImage()を呼び出すことにより、画像を取得した後、エラーが消えていました。ところで、取得イメージを閉じる必要があります。