From 3fbb9e0053b81286309c23898fdecd7b933cdf02 Mon Sep 17 00:00:00 2001 From: Android Partner Docs Date: Thu, 31 Jan 2019 16:55:24 -0800 Subject: Docs: Changes to source.android.com - 231881498 Improve image quality in Android P power management conte... by Janet Davies - 231880127 Add links to the hwasan patches. by Android Partner Docs - 231815061 Add instructions for debugging in VS Code by Kenneth Lau - 231791311 Modular Kernels: fix typo by Android Partner Docs - 231790813 Set up: consistently use uppercase 'Python' when referenc... by Android Partner Docs - 231790746 Set up: Build Environment: fix typo by Android Partner Docs - 231681839 Update Camera HAL note by Kenneth Lau - 231660908 Hello, by Aparna Kliebenstein - 231619056 Devsite localized content from translation request 1097090. by Android Partner Docs - 231618944 Devsite localized content from translation request 1094215. by Android Partner Docs - 231618928 Devsite localized content from translation request 552911. by Android Partner Docs - 231618923 Devsite localized content from translation request 1097088. by Android Partner Docs - 231489043 Fix documented kernel config option for enabling ext4 enc... by Android Partner Docs - 231443319 Devsite localized content from translation request 1097084. by Android Partner Docs - 231443304 Devsite localized content from translation request 1097086. by Android Partner Docs - 231438081 Update link to updated zip file by Kenneth Lau - 231426393 Devsite localized content from translation request 1092190. by Android Partner Docs - 231426378 Devsite localized content from translation request 1097087. by Android Partner Docs - 231318520 Correct wrong link to image by Kenneth Lau - 231314863 Update images and zip file. by Kenneth Lau - 231264039 Update images and text by Kenneth Lau - 231243440 Devsite localized content from translation request 1093583. by Android Partner Docs - 231243428 Devsite localized content from translation request 1096727. by Android Partner Docs - 231243410 Devsite localized content from translation request 1093591. by Android Partner Docs - 231243331 Devsite localized content from translation request 1094216. by Android Partner Docs - 231243312 Devsite localized content from translation request 1094057. by Android Partner Docs - 231243304 Devsite localized content from translation request 1093780. by Android Partner Docs - 230975764 Adding Translation links for Janurary Android Bulletin by Luke Haviland PiperOrigin-RevId: 231881498 Change-Id: Ib8f9b5b2277f2ada710cd5ebbfda837c9c8e3d05 --- en/devices/camera/camera3.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'en/devices/camera/camera3.html') diff --git a/en/devices/camera/camera3.html b/en/devices/camera/camera3.html index bb2e6833..71e90a34 100644 --- a/en/devices/camera/camera3.html +++ b/en/devices/camera/camera3.html @@ -30,7 +30,7 @@ to your underlying camera driver and hardware. Android 8.0 introduced Treble, switching the CameraHal API to a stable interface defined by the HAL Interface Description Language (HIDL). If you have previously developed a camera -HAL module and driver for older versions of Android, be aware of significant +HAL module and driver for Android 7.0 and lower, be aware of significant changes in the camera pipeline.

Camera HAL3 features

@@ -84,12 +84,12 @@ may be repeated indefinitely (with setRepeatingRequest()). Captures have priority over repeating requests.

Camera data model -

Figure 2. Camera core operation model

+

Figure 1. Camera core operation model

Camera HAL1 overview

- +

Version 1 of the camera subsystem was designed as a black box with high-level controls and the following three operating modes:

@@ -105,7 +105,7 @@ hard to implement new features such as burst mode, which falls between two of the operating modes.

Camera block diagram -

Figure 1. Camera components

+

Figure 2. Camera components

Android 7.0 continues to support camera HAL1 as many devices still rely on it. In addition, the Android camera service supports implementing both HALs (1 -- cgit v1.2.3