infinum / Android-GoldenEye

A wrapper for Camera1 and Camera2 API which exposes simple to use interface.
Apache License 2.0
376 stars 53 forks source link

Enhancement request: Ability to pass multiple surfaces while opening camera #28

Closed ankitgusai closed 5 years ago

ankitgusai commented 5 years ago

As the title suggest if goldenEye.open(...) could accept multiple surfaces the it would be possible to render image on TextureView as well as process it at the same time.

domagojkorman commented 5 years ago

Is it possible to add multiple surfaces to the Camera1 API? I don't think it is possible.

The idea of the lib is to be compatible with both Camera APIs so this feature request looks like it would break the API.

domagojkorman commented 5 years ago

Closing the issue due to inactivity.

I also don't think this would be good feature to cover because it would for sure break the API on Camera1 side.