Можно ли объединить Preview, ImageAnalysis и VideoCapture с CameraX? - PullRequest
2 голосов
/ 30 апреля 2020

Можно ли связывать Preview, ImageAnalysis и VideoCapture одновременно? Объединенные в пары все возможные комбинации (ie. Preview + ImageAnalysis, Preview + VideoCapture и ImageAnalysis + VideoCapture) работают отлично, но связывание всех трех вместе создает следующее исключение.

java.lang.IllegalArgumentException: No supported surface combination is found for camera device - Id : 1.  May be attempting to bind too many use cases.
    at androidx.camera.camera2.internal.Camera2DeviceSurfaceManager.getSuggestedResolutions(Camera2DeviceSurfaceManager.java:193)
    at androidx.camera.core.CameraX.calculateSuggestedResolutions(CameraX.java:943)
    at androidx.camera.core.CameraX.bindToLifecycle(CameraX.java:293)
    at androidx.camera.lifecycle.ProcessCameraProvider.bindToLifecycle(ProcessCameraProvider.java:229)

Есть ли способ, позволяющий мне использовать ImageAnalysis и одновременно записывать видео?

...