diff options
| author | Emilian Peev <epeev@google.com> | 2018-02-12 22:33:44 +0000 |
|---|---|---|
| committer | Emilian Peev <epeev@google.com> | 2018-02-12 23:06:26 +0000 |
| commit | 5c19a99a88bf825af2be0883c425e002c45c65f5 (patch) | |
| tree | 5a7b445909a3dee59b29ba8c685f13a1ba259e8e | |
| parent | e848e106b6373d7ca73cfcdac26757c0ea763cd8 (diff) | |
Camera: Remove surface sharing format limitation
Surface sharing should work using all supported output
formats.
Bug: 73135123
Test: Camera CTS
Change-Id: I69b403ad8b7bf6e5867754f0808fdc0bb309bde5
| -rw-r--r-- | core/java/android/hardware/camera2/params/OutputConfiguration.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/core/java/android/hardware/camera2/params/OutputConfiguration.java b/core/java/android/hardware/camera2/params/OutputConfiguration.java index b205e2c7649d..a040a09cf469 100644 --- a/core/java/android/hardware/camera2/params/OutputConfiguration.java +++ b/core/java/android/hardware/camera2/params/OutputConfiguration.java @@ -82,11 +82,9 @@ import java.util.List; * * </ul> * - * <p>Please note that surface sharing is currently only enabled for outputs that use the - * {@link ImageFormat#PRIVATE} format. This includes surface sources like - * {@link android.view.SurfaceView}, {@link android.media.MediaRecorder}, - * {@link android.graphics.SurfaceTexture} and {@link android.media.ImageReader}, configured using - * the aforementioned format.</p> + * <p> As of {@link android.os.Build.VERSION_CODES#P Android P}, all formats can be used for + * sharing, subject to device support. On prior API levels, only {@link ImageFormat#PRIVATE} + * format may be used.</p> * * @see CameraDevice#createCaptureSessionByOutputConfigurations * |
