OSDN Git Service

Merge "camera metadata: Add support for session parameter keys"
[android-x86/system-media.git] / camera / docs / docs.html
index 0eaa789..df8b163 100644 (file)
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">TRANSFORM_MATRIX</span>
+                    <span class="entry_type_enum_name">TRANSFORM_MATRIX (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Use the <a href="#controls_android.colorCorrection.transform">android.<wbr/>color<wbr/>Correction.<wbr/>transform</a> matrix
 and <a href="#controls_android.colorCorrection.gains">android.<wbr/>color<wbr/>Correction.<wbr/>gains</a> to do color conversion.<wbr/></p>
 <p>All advanced white balance adjustments (not specified
@@ -1219,7 +1219,7 @@ TRANSFORM_<wbr/>MATRIX is ignored.<wbr/> The camera device will override
 this value to either FAST or HIGH_<wbr/>QUALITY.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Color correction processing must not slow down
 capture rate relative to sensor raw output.<wbr/></p>
 <p>Advanced white balance adjustments above and beyond
@@ -1229,7 +1229,7 @@ the camera device uses the last frame's AWB values
 (or defaults if AWB has never been run).<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Color correction processing operates at improved
 quality but the capture rate might be reduced (relative to sensor
 raw output rate)</p>
@@ -1489,16 +1489,16 @@ channels,<wbr/> it must use the <code>G_<wbr/>even</code> value,<wbr/> and write
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No aberration correction is applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Aberration correction will not slow down capture rate
 relative to sensor raw output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Aberration correction operates at improved quality but the capture rate might be
 reduced (relative to sensor raw output rate)</p></span>
                   </li>
@@ -1594,7 +1594,7 @@ applying aberration correction.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">TRANSFORM_MATRIX</span>
+                    <span class="entry_type_enum_name">TRANSFORM_MATRIX (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Use the <a href="#controls_android.colorCorrection.transform">android.<wbr/>color<wbr/>Correction.<wbr/>transform</a> matrix
 and <a href="#controls_android.colorCorrection.gains">android.<wbr/>color<wbr/>Correction.<wbr/>gains</a> to do color conversion.<wbr/></p>
 <p>All advanced white balance adjustments (not specified
@@ -1604,7 +1604,7 @@ TRANSFORM_<wbr/>MATRIX is ignored.<wbr/> The camera device will override
 this value to either FAST or HIGH_<wbr/>QUALITY.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Color correction processing must not slow down
 capture rate relative to sensor raw output.<wbr/></p>
 <p>Advanced white balance adjustments above and beyond
@@ -1614,7 +1614,7 @@ the camera device uses the last frame's AWB values
 (or defaults if AWB has never been run).<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Color correction processing operates at improved
 quality but the capture rate might be reduced (relative to sensor
 raw output rate)</p>
@@ -1874,16 +1874,16 @@ channels,<wbr/> it must use the <code>G_<wbr/>even</code> value,<wbr/> and write
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No aberration correction is applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Aberration correction will not slow down capture rate
 relative to sensor raw output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Aberration correction operates at improved quality but the capture rate might be
 reduced (relative to sensor raw output rate)</p></span>
                   </li>
@@ -2088,23 +2088,23 @@ capture rate,<wbr/> then FAST and HIGH_<wbr/>QUALITY will generate the same outp
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device will not adjust exposure duration to
 avoid banding problems.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">50HZ</span>
+                    <span class="entry_type_enum_name">50HZ (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device will adjust exposure duration to
 avoid banding problems with 50Hz illumination sources.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">60HZ</span>
+                    <span class="entry_type_enum_name">60HZ (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device will adjust exposure duration to
 avoid banding problems with 60Hz illumination
 sources.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">AUTO</span>
+                    <span class="entry_type_enum_name">AUTO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device will automatically adapt its
 antibanding routine to the current illumination
 condition.<wbr/> This is the default mode if AUTO is
@@ -2281,12 +2281,12 @@ FLASH_<wbr/>REQUIRED (if the scene is too dark for still capture).<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Auto-exposure lock is disabled; the AE algorithm
 is free to update its parameters.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Auto-exposure lock is enabled; the AE algorithm
 must not update the exposure and sensitivity parameters
 while the lock is active.<wbr/></p>
@@ -2385,7 +2385,7 @@ any flicker during the switch,<wbr/> the following procedure is recommended:</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's autoexposure routine is disabled.<wbr/></p>
 <p>The application-selected <a href="#controls_android.sensor.exposureTime">android.<wbr/>sensor.<wbr/>exposure<wbr/>Time</a>,<wbr/>
 <a href="#controls_android.sensor.sensitivity">android.<wbr/>sensor.<wbr/>sensitivity</a> and
@@ -2404,7 +2404,7 @@ for more details.<wbr/></p>
 override attempts to use this value to ON.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's autoexposure routine is active,<wbr/>
 with no flash control.<wbr/></p>
 <p>The application's values for
@@ -2415,7 +2415,7 @@ application has control over the various
 android.<wbr/>flash.<wbr/>* fields.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON_AUTO_FLASH</span>
+                    <span class="entry_type_enum_name">ON_AUTO_FLASH (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Like ON,<wbr/> except that the camera device also controls
 the camera's flash unit,<wbr/> firing it in low-light
 conditions.<wbr/></p>
@@ -2426,7 +2426,7 @@ may be fired for captures for which the
 STILL_<wbr/>CAPTURE</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON_ALWAYS_FLASH</span>
+                    <span class="entry_type_enum_name">ON_ALWAYS_FLASH (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Like ON,<wbr/> except that the camera device also controls
 the camera's flash unit,<wbr/> always firing it for still
 captures.<wbr/></p>
@@ -2437,7 +2437,7 @@ will always be fired for captures for which the
 STILL_<wbr/>CAPTURE</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON_AUTO_FLASH_REDEYE</span>
+                    <span class="entry_type_enum_name">ON_AUTO_FLASH_REDEYE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Like ON_<wbr/>AUTO_<wbr/>FLASH,<wbr/> but with automatic red eye
 reduction.<wbr/></p>
 <p>If deemed necessary by the camera device,<wbr/> a red eye
@@ -2677,18 +2677,18 @@ manual control of <a href="#controls_android.sensor.exposureTime">android.<wbr/>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">IDLE</span>
+                    <span class="entry_type_enum_name">IDLE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The trigger is idle.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">START</span>
+                    <span class="entry_type_enum_name">START (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The precapture metering sequence will be started
 by the camera device.<wbr/></p>
 <p>The exact effect of the precapture trigger depends on
 the current AE mode and state.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CANCEL</span>
+                    <span class="entry_type_enum_name">CANCEL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device will cancel any currently active or completed
 precapture metering sequence,<wbr/> the auto-exposure routine will return to its
 initial state.<wbr/></p></span>
@@ -2807,13 +2807,13 @@ to minimize the latency for converging both focus and exposure/<wbr/>flash usage
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The auto-focus routine does not control the lens;
 <a href="#controls_android.lens.focusDistance">android.<wbr/>lens.<wbr/>focus<wbr/>Distance</a> is controlled by the
 application.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">AUTO</span>
+                    <span class="entry_type_enum_name">AUTO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Basic automatic focus mode.<wbr/></p>
 <p>In this mode,<wbr/> the lens does not move unless
 the autofocus trigger action is called.<wbr/> When that trigger
@@ -2826,7 +2826,7 @@ is fixed-focus.<wbr/></p>
 and sets the AF state to INACTIVE.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MACRO</span>
+                    <span class="entry_type_enum_name">MACRO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Close-up focusing mode.<wbr/></p>
 <p>In this mode,<wbr/> the lens does not move unless the
 autofocus trigger action is called.<wbr/> When that trigger is
@@ -2841,7 +2841,7 @@ position to default,<wbr/> and sets the AF state to
 INACTIVE.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CONTINUOUS_VIDEO</span>
+                    <span class="entry_type_enum_name">CONTINUOUS_VIDEO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>In this mode,<wbr/> the AF algorithm modifies the lens
 position continually to attempt to provide a
 constantly-in-focus image stream.<wbr/></p>
@@ -2861,7 +2861,7 @@ ongoing PASSIVE_<wbr/>SCAN must immediately be
 canceled.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CONTINUOUS_PICTURE</span>
+                    <span class="entry_type_enum_name">CONTINUOUS_PICTURE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>In this mode,<wbr/> the AF algorithm modifies the lens
 position continually to attempt to provide a
 constantly-in-focus image stream.<wbr/></p>
@@ -2880,7 +2880,7 @@ should transition back to INACTIVE and then act as if it
 has just been started.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">EDOF</span>
+                    <span class="entry_type_enum_name">EDOF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Extended depth of field (digital focus) mode.<wbr/></p>
 <p>The camera device will produce images with an extended
 depth of field automatically; no special focusing
@@ -3075,15 +3075,15 @@ exclusive on xmax and ymax.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">IDLE</span>
+                    <span class="entry_type_enum_name">IDLE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The trigger is idle.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">START</span>
+                    <span class="entry_type_enum_name">START (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Autofocus will trigger now.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CANCEL</span>
+                    <span class="entry_type_enum_name">CANCEL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Autofocus will return to its initial
 state,<wbr/> and cancel any currently active trigger.<wbr/></p></span>
                   </li>
@@ -3171,13 +3171,13 @@ to minimize the latency for converging both focus and exposure/<wbr/>flash usage
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Auto-white balance lock is disabled; the AWB
 algorithm is free to update its parameters if in AUTO
 mode.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Auto-white balance lock is enabled; the AWB
 algorithm will not update its parameters while the lock
 is active.<wbr/></p></span>
@@ -3257,7 +3257,7 @@ AWB is already fixed to a specific setting.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled.<wbr/></p>
 <p>The application-selected color transform matrix
 (<a href="#controls_android.colorCorrection.transform">android.<wbr/>color<wbr/>Correction.<wbr/>transform</a>) and gains
@@ -3265,7 +3265,7 @@ AWB is already fixed to a specific setting.<wbr/></p>
 device for manual white balance control.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">AUTO</span>
+                    <span class="entry_type_enum_name">AUTO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is active.<wbr/></p>
 <p>The application's values for <a href="#controls_android.colorCorrection.transform">android.<wbr/>color<wbr/>Correction.<wbr/>transform</a>
 and <a href="#controls_android.colorCorrection.gains">android.<wbr/>color<wbr/>Correction.<wbr/>gains</a> are ignored.<wbr/>
@@ -3274,7 +3274,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">INCANDESCENT</span>
+                    <span class="entry_type_enum_name">INCANDESCENT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses incandescent light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -3288,7 +3288,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FLUORESCENT</span>
+                    <span class="entry_type_enum_name">FLUORESCENT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses fluorescent light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -3302,7 +3302,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">WARM_FLUORESCENT</span>
+                    <span class="entry_type_enum_name">WARM_FLUORESCENT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses warm fluorescent light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -3316,7 +3316,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">DAYLIGHT</span>
+                    <span class="entry_type_enum_name">DAYLIGHT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses daylight light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -3330,7 +3330,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CLOUDY_DAYLIGHT</span>
+                    <span class="entry_type_enum_name">CLOUDY_DAYLIGHT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses cloudy daylight light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -3341,7 +3341,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TWILIGHT</span>
+                    <span class="entry_type_enum_name">TWILIGHT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses twilight light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -3352,7 +3352,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SHADE</span>
+                    <span class="entry_type_enum_name">SHADE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses shade light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -3535,30 +3535,30 @@ exclusive on xmax and ymax.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">CUSTOM</span>
+                    <span class="entry_type_enum_name">CUSTOM (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The goal of this request doesn't fall into the other
 categories.<wbr/> The camera device will default to preview-like
 behavior.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PREVIEW</span>
+                    <span class="entry_type_enum_name">PREVIEW (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for a preview-like use case.<wbr/></p>
 <p>The precapture trigger may be used to start off a metering
 w/<wbr/>flash sequence.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">STILL_CAPTURE</span>
+                    <span class="entry_type_enum_name">STILL_CAPTURE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for a still capture-type
 use case.<wbr/></p>
 <p>If the flash unit is under automatic control,<wbr/> it may fire as needed.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">VIDEO_RECORD</span>
+                    <span class="entry_type_enum_name">VIDEO_RECORD (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for a video recording
 use case.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">VIDEO_SNAPSHOT</span>
+                    <span class="entry_type_enum_name">VIDEO_SNAPSHOT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for a video snapshot (still
 image while recording video) use case.<wbr/></p>
 <p>The camera device should take the highest-quality image
@@ -3566,14 +3566,14 @@ possible (given the other settings) without disrupting the
 frame rate of video recording.<wbr/>  </p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG</span>
+                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for a ZSL usecase; the
 application will stream full-resolution images and
 reprocess one or several later for a final
 capture.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MANUAL</span>
+                    <span class="entry_type_enum_name">MANUAL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for manual capture use case where
 the applications want to directly control the capture parameters.<wbr/></p>
 <p>For example,<wbr/> the application may wish to manually control
@@ -3643,56 +3643,56 @@ always supported.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No color effect will be applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MONO</span>
+                    <span class="entry_type_enum_name">MONO (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "monocolor" effect where the image is mapped into
 a single color.<wbr/></p>
 <p>This will typically be grayscale.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">NEGATIVE</span>
+                    <span class="entry_type_enum_name">NEGATIVE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "photo-negative" effect where the image's colors
 are inverted.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SOLARIZE</span>
+                    <span class="entry_type_enum_name">SOLARIZE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "solarisation" effect (Sabattier effect) where the
 image is wholly or partially reversed in
 tone.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SEPIA</span>
+                    <span class="entry_type_enum_name">SEPIA (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "sepia" effect where the image is mapped into warm
 gray,<wbr/> red,<wbr/> and brown tones.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">POSTERIZE</span>
+                    <span class="entry_type_enum_name">POSTERIZE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "posterization" effect where the image uses
 discrete regions of tone rather than a continuous
 gradient of tones.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">WHITEBOARD</span>
+                    <span class="entry_type_enum_name">WHITEBOARD (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "whiteboard" effect where the image is typically displayed
 as regions of white,<wbr/> with black or grey details.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">BLACKBOARD</span>
+                    <span class="entry_type_enum_name">BLACKBOARD (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "blackboard" effect where the image is typically displayed
 as regions of black,<wbr/> with white or grey details.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">AQUA</span>
+                    <span class="entry_type_enum_name">AQUA (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>An "aqua" effect where a blue hue is added to the image.<wbr/></p></span>
                   </li>
@@ -3758,7 +3758,7 @@ devices.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Full application control of pipeline.<wbr/></p>
 <p>All control by the device's metering and focusing (3A)
 routines is disabled,<wbr/> and no other settings in
@@ -3773,14 +3773,14 @@ when control is switched to AUTO mode,<wbr/> good control values
 can be immediately applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">AUTO</span>
+                    <span class="entry_type_enum_name">AUTO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Use settings for each individual 3A routine.<wbr/></p>
 <p>Manual control of capture parameters is disabled.<wbr/> All
 controls in android.<wbr/>control.<wbr/>* besides sceneMode take
 effect.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">USE_SCENE_MODE</span>
+                    <span class="entry_type_enum_name">USE_SCENE_MODE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Use a specific scene mode.<wbr/></p>
 <p>Enabling this disables control.<wbr/>aeMode,<wbr/> control.<wbr/>awbMode and
@@ -3792,7 +3792,7 @@ This setting can only be used if scene mode is supported (i.<wbr/>e.<wbr/>
 contain some modes other than DISABLED).<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">OFF_KEEP_STATE</span>
+                    <span class="entry_type_enum_name">OFF_KEEP_STATE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Same as OFF mode,<wbr/> except that this capture will not be
 used by camera device background auto-exposure,<wbr/> auto-white balance and
@@ -3875,12 +3875,12 @@ the subsequent auto 3A capture results.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">DISABLED</span>
+                    <span class="entry_type_enum_name">DISABLED (v3.2)</span>
                     <span class="entry_type_enum_value">0</span>
                     <span class="entry_type_enum_notes"><p>Indicates that no scene modes are set for a given capture request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FACE_PRIORITY</span>
+                    <span class="entry_type_enum_name">FACE_PRIORITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>If face detection support exists,<wbr/> use face
 detection data for auto-focus,<wbr/> auto-white balance,<wbr/> and
 auto-exposure routines.<wbr/></p>
@@ -3893,91 +3893,91 @@ face detection statistics to the framework).<wbr/></p>
 remain active when FACE_<wbr/>PRIORITY is set.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ACTION</span>
+                    <span class="entry_type_enum_name">ACTION (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for photos of quickly moving objects.<wbr/></p>
 <p>Similar to SPORTS.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PORTRAIT</span>
+                    <span class="entry_type_enum_name">PORTRAIT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for still photos of people.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">LANDSCAPE</span>
+                    <span class="entry_type_enum_name">LANDSCAPE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for photos of distant macroscopic objects.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">NIGHT</span>
+                    <span class="entry_type_enum_name">NIGHT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for low-light settings.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">NIGHT_PORTRAIT</span>
+                    <span class="entry_type_enum_name">NIGHT_PORTRAIT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for still photos of people in low-light
 settings.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">THEATRE</span>
+                    <span class="entry_type_enum_name">THEATRE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for dim,<wbr/> indoor settings where flash must
 remain off.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">BEACH</span>
+                    <span class="entry_type_enum_name">BEACH (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for bright,<wbr/> outdoor beach settings.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SNOW</span>
+                    <span class="entry_type_enum_name">SNOW (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for bright,<wbr/> outdoor settings containing snow.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SUNSET</span>
+                    <span class="entry_type_enum_name">SUNSET (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for scenes of the setting sun.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">STEADYPHOTO</span>
+                    <span class="entry_type_enum_name">STEADYPHOTO (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized to avoid blurry photos due to small amounts of
 device motion (for example: due to hand shake).<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FIREWORKS</span>
+                    <span class="entry_type_enum_name">FIREWORKS (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for nighttime photos of fireworks.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SPORTS</span>
+                    <span class="entry_type_enum_name">SPORTS (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for photos of quickly moving people.<wbr/></p>
 <p>Similar to ACTION.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PARTY</span>
+                    <span class="entry_type_enum_name">PARTY (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for dim,<wbr/> indoor settings with multiple moving
 people.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CANDLELIGHT</span>
+                    <span class="entry_type_enum_name">CANDLELIGHT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for dim settings where the main light source
 is a flame.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">BARCODE</span>
+                    <span class="entry_type_enum_name">BARCODE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for accurately capturing a photo of barcode
 for use by camera applications that wish to read the
 barcode value.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_SPEED_VIDEO</span>
+                    <span class="entry_type_enum_name">HIGH_SPEED_VIDEO (v3.2)</span>
                     <span class="entry_type_enum_deprecated">[deprecated]</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>This is deprecated,<wbr/> please use <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html#createConstrainedHighSpeedCaptureSession">CameraDevice#createConstrainedHighSpeedCaptureSession</a>
@@ -4042,7 +4042,7 @@ reconfigurations,<wbr/> which may introduce extra latency.<wbr/> It is recommend
 the application avoids unnecessary scene mode switch as much as possible.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HDR</span>
+                    <span class="entry_type_enum_name">HDR (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Turn on a device-specific high dynamic range (HDR) mode.<wbr/></p>
 <p>In this scene mode,<wbr/> the camera device captures images
@@ -4087,7 +4087,7 @@ or capture intents,<wbr/> the images captured will be as if
 the SCENE_<wbr/>MODE was not enabled at all.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FACE_PRIORITY_LOW_LIGHT</span>
+                    <span class="entry_type_enum_name">FACE_PRIORITY_LOW_LIGHT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_hidden">[hidden]</span>
                     <span class="entry_type_enum_notes"><p>Same as FACE_<wbr/>PRIORITY scene mode,<wbr/> except that the camera
@@ -4113,7 +4113,7 @@ reducing the noise level of the captured images.<wbr/></p>
 remain active when FACE_<wbr/>PRIORITY_<wbr/>LOW_<wbr/>LIGHT is set.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">DEVICE_CUSTOM_START</span>
+                    <span class="entry_type_enum_name">DEVICE_CUSTOM_START (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_hidden">[hidden]</span>
                     <span class="entry_type_enum_value">100</span>
@@ -4122,7 +4122,7 @@ remain active when FACE_<wbr/>PRIORITY_<wbr/>LOW_<wbr/>LIGHT is set.<wbr/></p></
 customized scene modes.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">DEVICE_CUSTOM_END</span>
+                    <span class="entry_type_enum_name">DEVICE_CUSTOM_END (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_hidden">[hidden]</span>
                     <span class="entry_type_enum_value">127</span>
@@ -4216,11 +4216,11 @@ capbility defined in <a href="#static_android.request.availableCapabilities">and
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Video stabilization is disabled.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Video stabilization is enabled.<wbr/></p></span>
                   </li>
                 </ul>
@@ -4369,12 +4369,12 @@ OFF; otherwise the auto-exposure algorithm will override this value.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">FALSE</span>
+                    <span class="entry_type_enum_name">FALSE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Requests with <a href="#controls_android.control.captureIntent">android.<wbr/>control.<wbr/>capture<wbr/>Intent</a> == STILL_<wbr/>CAPTURE must be captured
 after previous requests.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TRUE</span>
+                    <span class="entry_type_enum_name">TRUE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Requests with <a href="#controls_android.control.captureIntent">android.<wbr/>control.<wbr/>capture<wbr/>Intent</a> == STILL_<wbr/>CAPTURE may or may not be
 captured before previous requests.<wbr/></p></span>
                   </li>
@@ -5623,10 +5623,10 @@ switch the sensor mode as quick as possible to minimize the mode switch caused s
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">FALSE</span>
+                    <span class="entry_type_enum_name">FALSE (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TRUE</span>
+                    <span class="entry_type_enum_name">TRUE (v3.2)</span>
                   </li>
                 </ul>
 
@@ -5685,10 +5685,10 @@ list <code>true</code>.<wbr/> This includes FULL devices.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">FALSE</span>
+                    <span class="entry_type_enum_name">FALSE (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TRUE</span>
+                    <span class="entry_type_enum_name">TRUE (v3.2)</span>
                   </li>
                 </ul>
 
@@ -5963,23 +5963,23 @@ trigger</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device will not adjust exposure duration to
 avoid banding problems.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">50HZ</span>
+                    <span class="entry_type_enum_name">50HZ (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device will adjust exposure duration to
 avoid banding problems with 50Hz illumination sources.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">60HZ</span>
+                    <span class="entry_type_enum_name">60HZ (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device will adjust exposure duration to
 avoid banding problems with 60Hz illumination
 sources.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">AUTO</span>
+                    <span class="entry_type_enum_name">AUTO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device will automatically adapt its
 antibanding routine to the current illumination
 condition.<wbr/> This is the default mode if AUTO is
@@ -6156,12 +6156,12 @@ FLASH_<wbr/>REQUIRED (if the scene is too dark for still capture).<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Auto-exposure lock is disabled; the AE algorithm
 is free to update its parameters.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Auto-exposure lock is enabled; the AE algorithm
 must not update the exposure and sensitivity parameters
 while the lock is active.<wbr/></p>
@@ -6260,7 +6260,7 @@ any flicker during the switch,<wbr/> the following procedure is recommended:</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's autoexposure routine is disabled.<wbr/></p>
 <p>The application-selected <a href="#controls_android.sensor.exposureTime">android.<wbr/>sensor.<wbr/>exposure<wbr/>Time</a>,<wbr/>
 <a href="#controls_android.sensor.sensitivity">android.<wbr/>sensor.<wbr/>sensitivity</a> and
@@ -6279,7 +6279,7 @@ for more details.<wbr/></p>
 override attempts to use this value to ON.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's autoexposure routine is active,<wbr/>
 with no flash control.<wbr/></p>
 <p>The application's values for
@@ -6290,7 +6290,7 @@ application has control over the various
 android.<wbr/>flash.<wbr/>* fields.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON_AUTO_FLASH</span>
+                    <span class="entry_type_enum_name">ON_AUTO_FLASH (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Like ON,<wbr/> except that the camera device also controls
 the camera's flash unit,<wbr/> firing it in low-light
 conditions.<wbr/></p>
@@ -6301,7 +6301,7 @@ may be fired for captures for which the
 STILL_<wbr/>CAPTURE</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON_ALWAYS_FLASH</span>
+                    <span class="entry_type_enum_name">ON_ALWAYS_FLASH (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Like ON,<wbr/> except that the camera device also controls
 the camera's flash unit,<wbr/> always firing it for still
 captures.<wbr/></p>
@@ -6312,7 +6312,7 @@ will always be fired for captures for which the
 STILL_<wbr/>CAPTURE</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON_AUTO_FLASH_REDEYE</span>
+                    <span class="entry_type_enum_name">ON_AUTO_FLASH_REDEYE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Like ON_<wbr/>AUTO_<wbr/>FLASH,<wbr/> but with automatic red eye
 reduction.<wbr/></p>
 <p>If deemed necessary by the camera device,<wbr/> a red eye
@@ -6552,18 +6552,18 @@ manual control of <a href="#controls_android.sensor.exposureTime">android.<wbr/>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">IDLE</span>
+                    <span class="entry_type_enum_name">IDLE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The trigger is idle.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">START</span>
+                    <span class="entry_type_enum_name">START (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The precapture metering sequence will be started
 by the camera device.<wbr/></p>
 <p>The exact effect of the precapture trigger depends on
 the current AE mode and state.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CANCEL</span>
+                    <span class="entry_type_enum_name">CANCEL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device will cancel any currently active or completed
 precapture metering sequence,<wbr/> the auto-exposure routine will return to its
 initial state.<wbr/></p></span>
@@ -6682,36 +6682,36 @@ to minimize the latency for converging both focus and exposure/<wbr/>flash usage
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">INACTIVE</span>
+                    <span class="entry_type_enum_name">INACTIVE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AE is off or recently reset.<wbr/></p>
 <p>When a camera device is opened,<wbr/> it starts in
 this state.<wbr/> This is a transient state,<wbr/> the camera device may skip reporting
 this state in capture result.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SEARCHING</span>
+                    <span class="entry_type_enum_name">SEARCHING (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AE doesn't yet have a good set of control values
 for the current scene.<wbr/></p>
 <p>This is a transient state,<wbr/> the camera device may skip
 reporting this state in capture result.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CONVERGED</span>
+                    <span class="entry_type_enum_name">CONVERGED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AE has a good set of control values for the
 current scene.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">LOCKED</span>
+                    <span class="entry_type_enum_name">LOCKED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AE has been locked.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FLASH_REQUIRED</span>
+                    <span class="entry_type_enum_name">FLASH_REQUIRED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AE has a good set of control values,<wbr/> but flash
 needs to be fired for good quality still
 capture.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PRECAPTURE</span>
+                    <span class="entry_type_enum_name">PRECAPTURE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AE has been asked to do a precapture sequence
 and is currently executing it.<wbr/></p>
 <p>Precapture can be triggered through setting
@@ -6986,13 +6986,13 @@ transient states between two results.<wbr/> See below table for examples:</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The auto-focus routine does not control the lens;
 <a href="#controls_android.lens.focusDistance">android.<wbr/>lens.<wbr/>focus<wbr/>Distance</a> is controlled by the
 application.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">AUTO</span>
+                    <span class="entry_type_enum_name">AUTO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Basic automatic focus mode.<wbr/></p>
 <p>In this mode,<wbr/> the lens does not move unless
 the autofocus trigger action is called.<wbr/> When that trigger
@@ -7005,7 +7005,7 @@ is fixed-focus.<wbr/></p>
 and sets the AF state to INACTIVE.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MACRO</span>
+                    <span class="entry_type_enum_name">MACRO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Close-up focusing mode.<wbr/></p>
 <p>In this mode,<wbr/> the lens does not move unless the
 autofocus trigger action is called.<wbr/> When that trigger is
@@ -7020,7 +7020,7 @@ position to default,<wbr/> and sets the AF state to
 INACTIVE.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CONTINUOUS_VIDEO</span>
+                    <span class="entry_type_enum_name">CONTINUOUS_VIDEO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>In this mode,<wbr/> the AF algorithm modifies the lens
 position continually to attempt to provide a
 constantly-in-focus image stream.<wbr/></p>
@@ -7040,7 +7040,7 @@ ongoing PASSIVE_<wbr/>SCAN must immediately be
 canceled.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CONTINUOUS_PICTURE</span>
+                    <span class="entry_type_enum_name">CONTINUOUS_PICTURE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>In this mode,<wbr/> the AF algorithm modifies the lens
 position continually to attempt to provide a
 constantly-in-focus image stream.<wbr/></p>
@@ -7059,7 +7059,7 @@ should transition back to INACTIVE and then act as if it
 has just been started.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">EDOF</span>
+                    <span class="entry_type_enum_name">EDOF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Extended depth of field (digital focus) mode.<wbr/></p>
 <p>The camera device will produce images with an extended
 depth of field automatically; no special focusing
@@ -7254,15 +7254,15 @@ exclusive on xmax and ymax.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">IDLE</span>
+                    <span class="entry_type_enum_name">IDLE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The trigger is idle.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">START</span>
+                    <span class="entry_type_enum_name">START (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Autofocus will trigger now.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CANCEL</span>
+                    <span class="entry_type_enum_name">CANCEL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Autofocus will return to its initial
 state,<wbr/> and cancel any currently active trigger.<wbr/></p></span>
                   </li>
@@ -7350,7 +7350,7 @@ to minimize the latency for converging both focus and exposure/<wbr/>flash usage
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">INACTIVE</span>
+                    <span class="entry_type_enum_name">INACTIVE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AF is off or has not yet tried to scan/<wbr/>been asked
 to scan.<wbr/></p>
 <p>When a camera device is opened,<wbr/> it starts in this
@@ -7359,7 +7359,7 @@ skip reporting this state in capture
 result.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PASSIVE_SCAN</span>
+                    <span class="entry_type_enum_name">PASSIVE_SCAN (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AF is currently performing an AF scan initiated the
 camera device in a continuous autofocus mode.<wbr/></p>
 <p>Only used by CONTINUOUS_<wbr/>* AF modes.<wbr/> This is a transient
@@ -7367,7 +7367,7 @@ state,<wbr/> the camera device may skip reporting this state in
 capture result.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PASSIVE_FOCUSED</span>
+                    <span class="entry_type_enum_name">PASSIVE_FOCUSED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AF currently believes it is in focus,<wbr/> but may
 restart scanning at any time.<wbr/></p>
 <p>Only used by CONTINUOUS_<wbr/>* AF modes.<wbr/> This is a transient
@@ -7375,7 +7375,7 @@ state,<wbr/> the camera device may skip reporting this state in
 capture result.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ACTIVE_SCAN</span>
+                    <span class="entry_type_enum_name">ACTIVE_SCAN (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AF is performing an AF scan because it was
 triggered by AF trigger.<wbr/></p>
 <p>Only used by AUTO or MACRO AF modes.<wbr/> This is a transient
@@ -7383,7 +7383,7 @@ state,<wbr/> the camera device may skip reporting this state in
 capture result.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FOCUSED_LOCKED</span>
+                    <span class="entry_type_enum_name">FOCUSED_LOCKED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AF believes it is focused correctly and has locked
 focus.<wbr/></p>
 <p>This state is reached only after an explicit START AF trigger has been
@@ -7392,7 +7392,7 @@ sent (<a href="#controls_android.control.afTrigger">android.<wbr/>control.<wbr/>
 a new AF trigger is sent to the camera device (<a href="#controls_android.control.afTrigger">android.<wbr/>control.<wbr/>af<wbr/>Trigger</a>).<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">NOT_FOCUSED_LOCKED</span>
+                    <span class="entry_type_enum_name">NOT_FOCUSED_LOCKED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AF has failed to focus successfully and has locked
 focus.<wbr/></p>
 <p>This state is reached only after an explicit START AF trigger has been
@@ -7401,7 +7401,7 @@ sent (<a href="#controls_android.control.afTrigger">android.<wbr/>control.<wbr/>
 a new AF trigger is sent to the camera device (<a href="#controls_android.control.afTrigger">android.<wbr/>control.<wbr/>af<wbr/>Trigger</a>).<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PASSIVE_UNFOCUSED</span>
+                    <span class="entry_type_enum_name">PASSIVE_UNFOCUSED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AF finished a passive scan without finding focus,<wbr/>
 and may restart scanning at any time.<wbr/></p>
 <p>Only used by CONTINUOUS_<wbr/>* AF modes.<wbr/> This is a transient state,<wbr/> the camera
@@ -7896,13 +7896,13 @@ ignores the trigger</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Auto-white balance lock is disabled; the AWB
 algorithm is free to update its parameters if in AUTO
 mode.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Auto-white balance lock is enabled; the AWB
 algorithm will not update its parameters while the lock
 is active.<wbr/></p></span>
@@ -7982,7 +7982,7 @@ AWB is already fixed to a specific setting.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled.<wbr/></p>
 <p>The application-selected color transform matrix
 (<a href="#controls_android.colorCorrection.transform">android.<wbr/>color<wbr/>Correction.<wbr/>transform</a>) and gains
@@ -7990,7 +7990,7 @@ AWB is already fixed to a specific setting.<wbr/></p>
 device for manual white balance control.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">AUTO</span>
+                    <span class="entry_type_enum_name">AUTO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is active.<wbr/></p>
 <p>The application's values for <a href="#controls_android.colorCorrection.transform">android.<wbr/>color<wbr/>Correction.<wbr/>transform</a>
 and <a href="#controls_android.colorCorrection.gains">android.<wbr/>color<wbr/>Correction.<wbr/>gains</a> are ignored.<wbr/>
@@ -7999,7 +7999,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">INCANDESCENT</span>
+                    <span class="entry_type_enum_name">INCANDESCENT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses incandescent light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -8013,7 +8013,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FLUORESCENT</span>
+                    <span class="entry_type_enum_name">FLUORESCENT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses fluorescent light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -8027,7 +8027,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">WARM_FLUORESCENT</span>
+                    <span class="entry_type_enum_name">WARM_FLUORESCENT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses warm fluorescent light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -8041,7 +8041,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">DAYLIGHT</span>
+                    <span class="entry_type_enum_name">DAYLIGHT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses daylight light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -8055,7 +8055,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CLOUDY_DAYLIGHT</span>
+                    <span class="entry_type_enum_name">CLOUDY_DAYLIGHT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses cloudy daylight light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -8066,7 +8066,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TWILIGHT</span>
+                    <span class="entry_type_enum_name">TWILIGHT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses twilight light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -8077,7 +8077,7 @@ values used by the camera device for the transform and gains
 will be available in the capture result for this request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SHADE</span>
+                    <span class="entry_type_enum_name">SHADE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device's auto-white balance routine is disabled;
 the camera device uses shade light as the assumed scene
 illumination for white balance.<wbr/></p>
@@ -8260,30 +8260,30 @@ exclusive on xmax and ymax.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">CUSTOM</span>
+                    <span class="entry_type_enum_name">CUSTOM (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The goal of this request doesn't fall into the other
 categories.<wbr/> The camera device will default to preview-like
 behavior.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PREVIEW</span>
+                    <span class="entry_type_enum_name">PREVIEW (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for a preview-like use case.<wbr/></p>
 <p>The precapture trigger may be used to start off a metering
 w/<wbr/>flash sequence.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">STILL_CAPTURE</span>
+                    <span class="entry_type_enum_name">STILL_CAPTURE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for a still capture-type
 use case.<wbr/></p>
 <p>If the flash unit is under automatic control,<wbr/> it may fire as needed.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">VIDEO_RECORD</span>
+                    <span class="entry_type_enum_name">VIDEO_RECORD (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for a video recording
 use case.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">VIDEO_SNAPSHOT</span>
+                    <span class="entry_type_enum_name">VIDEO_SNAPSHOT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for a video snapshot (still
 image while recording video) use case.<wbr/></p>
 <p>The camera device should take the highest-quality image
@@ -8291,14 +8291,14 @@ possible (given the other settings) without disrupting the
 frame rate of video recording.<wbr/>  </p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG</span>
+                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for a ZSL usecase; the
 application will stream full-resolution images and
 reprocess one or several later for a final
 capture.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MANUAL</span>
+                    <span class="entry_type_enum_name">MANUAL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This request is for manual capture use case where
 the applications want to directly control the capture parameters.<wbr/></p>
 <p>For example,<wbr/> the application may wish to manually control
@@ -8368,7 +8368,7 @@ always supported.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">INACTIVE</span>
+                    <span class="entry_type_enum_name">INACTIVE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AWB is not in auto mode,<wbr/> or has not yet started metering.<wbr/></p>
 <p>When a camera device is opened,<wbr/> it starts in this
 state.<wbr/> This is a transient state,<wbr/> the camera device may
@@ -8376,19 +8376,19 @@ skip reporting this state in capture
 result.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SEARCHING</span>
+                    <span class="entry_type_enum_name">SEARCHING (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AWB doesn't yet have a good set of control
 values for the current scene.<wbr/></p>
 <p>This is a transient state,<wbr/> the camera device
 may skip reporting this state in capture result.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CONVERGED</span>
+                    <span class="entry_type_enum_name">CONVERGED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AWB has a good set of control values for the
 current scene.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">LOCKED</span>
+                    <span class="entry_type_enum_name">LOCKED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>AWB has been locked.<wbr/></p></span>
                   </li>
                 </ul>
@@ -8558,56 +8558,56 @@ transient states between two results.<wbr/> See below table for examples:</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No color effect will be applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MONO</span>
+                    <span class="entry_type_enum_name">MONO (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "monocolor" effect where the image is mapped into
 a single color.<wbr/></p>
 <p>This will typically be grayscale.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">NEGATIVE</span>
+                    <span class="entry_type_enum_name">NEGATIVE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "photo-negative" effect where the image's colors
 are inverted.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SOLARIZE</span>
+                    <span class="entry_type_enum_name">SOLARIZE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "solarisation" effect (Sabattier effect) where the
 image is wholly or partially reversed in
 tone.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SEPIA</span>
+                    <span class="entry_type_enum_name">SEPIA (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "sepia" effect where the image is mapped into warm
 gray,<wbr/> red,<wbr/> and brown tones.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">POSTERIZE</span>
+                    <span class="entry_type_enum_name">POSTERIZE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "posterization" effect where the image uses
 discrete regions of tone rather than a continuous
 gradient of tones.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">WHITEBOARD</span>
+                    <span class="entry_type_enum_name">WHITEBOARD (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "whiteboard" effect where the image is typically displayed
 as regions of white,<wbr/> with black or grey details.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">BLACKBOARD</span>
+                    <span class="entry_type_enum_name">BLACKBOARD (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>A "blackboard" effect where the image is typically displayed
 as regions of black,<wbr/> with white or grey details.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">AQUA</span>
+                    <span class="entry_type_enum_name">AQUA (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>An "aqua" effect where a blue hue is added to the image.<wbr/></p></span>
                   </li>
@@ -8673,7 +8673,7 @@ devices.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Full application control of pipeline.<wbr/></p>
 <p>All control by the device's metering and focusing (3A)
 routines is disabled,<wbr/> and no other settings in
@@ -8688,14 +8688,14 @@ when control is switched to AUTO mode,<wbr/> good control values
 can be immediately applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">AUTO</span>
+                    <span class="entry_type_enum_name">AUTO (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Use settings for each individual 3A routine.<wbr/></p>
 <p>Manual control of capture parameters is disabled.<wbr/> All
 controls in android.<wbr/>control.<wbr/>* besides sceneMode take
 effect.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">USE_SCENE_MODE</span>
+                    <span class="entry_type_enum_name">USE_SCENE_MODE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Use a specific scene mode.<wbr/></p>
 <p>Enabling this disables control.<wbr/>aeMode,<wbr/> control.<wbr/>awbMode and
@@ -8707,7 +8707,7 @@ This setting can only be used if scene mode is supported (i.<wbr/>e.<wbr/>
 contain some modes other than DISABLED).<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">OFF_KEEP_STATE</span>
+                    <span class="entry_type_enum_name">OFF_KEEP_STATE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Same as OFF mode,<wbr/> except that this capture will not be
 used by camera device background auto-exposure,<wbr/> auto-white balance and
@@ -8790,12 +8790,12 @@ the subsequent auto 3A capture results.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">DISABLED</span>
+                    <span class="entry_type_enum_name">DISABLED (v3.2)</span>
                     <span class="entry_type_enum_value">0</span>
                     <span class="entry_type_enum_notes"><p>Indicates that no scene modes are set for a given capture request.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FACE_PRIORITY</span>
+                    <span class="entry_type_enum_name">FACE_PRIORITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>If face detection support exists,<wbr/> use face
 detection data for auto-focus,<wbr/> auto-white balance,<wbr/> and
 auto-exposure routines.<wbr/></p>
@@ -8808,91 +8808,91 @@ face detection statistics to the framework).<wbr/></p>
 remain active when FACE_<wbr/>PRIORITY is set.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ACTION</span>
+                    <span class="entry_type_enum_name">ACTION (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for photos of quickly moving objects.<wbr/></p>
 <p>Similar to SPORTS.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PORTRAIT</span>
+                    <span class="entry_type_enum_name">PORTRAIT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for still photos of people.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">LANDSCAPE</span>
+                    <span class="entry_type_enum_name">LANDSCAPE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for photos of distant macroscopic objects.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">NIGHT</span>
+                    <span class="entry_type_enum_name">NIGHT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for low-light settings.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">NIGHT_PORTRAIT</span>
+                    <span class="entry_type_enum_name">NIGHT_PORTRAIT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for still photos of people in low-light
 settings.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">THEATRE</span>
+                    <span class="entry_type_enum_name">THEATRE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for dim,<wbr/> indoor settings where flash must
 remain off.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">BEACH</span>
+                    <span class="entry_type_enum_name">BEACH (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for bright,<wbr/> outdoor beach settings.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SNOW</span>
+                    <span class="entry_type_enum_name">SNOW (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for bright,<wbr/> outdoor settings containing snow.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SUNSET</span>
+                    <span class="entry_type_enum_name">SUNSET (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for scenes of the setting sun.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">STEADYPHOTO</span>
+                    <span class="entry_type_enum_name">STEADYPHOTO (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized to avoid blurry photos due to small amounts of
 device motion (for example: due to hand shake).<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FIREWORKS</span>
+                    <span class="entry_type_enum_name">FIREWORKS (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for nighttime photos of fireworks.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SPORTS</span>
+                    <span class="entry_type_enum_name">SPORTS (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for photos of quickly moving people.<wbr/></p>
 <p>Similar to ACTION.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PARTY</span>
+                    <span class="entry_type_enum_name">PARTY (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for dim,<wbr/> indoor settings with multiple moving
 people.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CANDLELIGHT</span>
+                    <span class="entry_type_enum_name">CANDLELIGHT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for dim settings where the main light source
 is a flame.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">BARCODE</span>
+                    <span class="entry_type_enum_name">BARCODE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optimized for accurately capturing a photo of barcode
 for use by camera applications that wish to read the
 barcode value.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_SPEED_VIDEO</span>
+                    <span class="entry_type_enum_name">HIGH_SPEED_VIDEO (v3.2)</span>
                     <span class="entry_type_enum_deprecated">[deprecated]</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>This is deprecated,<wbr/> please use <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html#createConstrainedHighSpeedCaptureSession">CameraDevice#createConstrainedHighSpeedCaptureSession</a>
@@ -8957,7 +8957,7 @@ reconfigurations,<wbr/> which may introduce extra latency.<wbr/> It is recommend
 the application avoids unnecessary scene mode switch as much as possible.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HDR</span>
+                    <span class="entry_type_enum_name">HDR (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Turn on a device-specific high dynamic range (HDR) mode.<wbr/></p>
 <p>In this scene mode,<wbr/> the camera device captures images
@@ -9002,7 +9002,7 @@ or capture intents,<wbr/> the images captured will be as if
 the SCENE_<wbr/>MODE was not enabled at all.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FACE_PRIORITY_LOW_LIGHT</span>
+                    <span class="entry_type_enum_name">FACE_PRIORITY_LOW_LIGHT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_hidden">[hidden]</span>
                     <span class="entry_type_enum_notes"><p>Same as FACE_<wbr/>PRIORITY scene mode,<wbr/> except that the camera
@@ -9028,7 +9028,7 @@ reducing the noise level of the captured images.<wbr/></p>
 remain active when FACE_<wbr/>PRIORITY_<wbr/>LOW_<wbr/>LIGHT is set.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">DEVICE_CUSTOM_START</span>
+                    <span class="entry_type_enum_name">DEVICE_CUSTOM_START (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_hidden">[hidden]</span>
                     <span class="entry_type_enum_value">100</span>
@@ -9037,7 +9037,7 @@ remain active when FACE_<wbr/>PRIORITY_<wbr/>LOW_<wbr/>LIGHT is set.<wbr/></p></
 customized scene modes.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">DEVICE_CUSTOM_END</span>
+                    <span class="entry_type_enum_name">DEVICE_CUSTOM_END (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_hidden">[hidden]</span>
                     <span class="entry_type_enum_value">127</span>
@@ -9131,11 +9131,11 @@ capbility defined in <a href="#static_android.request.availableCapabilities">and
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Video stabilization is disabled.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Video stabilization is enabled.<wbr/></p></span>
                   </li>
                 </ul>
@@ -9284,12 +9284,12 @@ OFF; otherwise the auto-exposure algorithm will override this value.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">FALSE</span>
+                    <span class="entry_type_enum_name">FALSE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Requests with <a href="#controls_android.control.captureIntent">android.<wbr/>control.<wbr/>capture<wbr/>Intent</a> == STILL_<wbr/>CAPTURE must be captured
 after previous requests.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TRUE</span>
+                    <span class="entry_type_enum_name">TRUE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Requests with <a href="#controls_android.control.captureIntent">android.<wbr/>control.<wbr/>capture<wbr/>Intent</a> == STILL_<wbr/>CAPTURE may or may not be
 captured before previous requests.<wbr/></p></span>
                   </li>
@@ -9375,11 +9375,11 @@ capture intent.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">NOT_DETECTED</span>
+                    <span class="entry_type_enum_name">NOT_DETECTED (v3.3)</span>
                     <span class="entry_type_enum_notes"><p>Scene change is not detected within the AF region(s).<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">DETECTED</span>
+                    <span class="entry_type_enum_name">DETECTED (v3.3)</span>
                     <span class="entry_type_enum_notes"><p>Scene change is detected within the AF region(s).<wbr/></p></span>
                   </li>
                 </ul>
@@ -9475,12 +9475,12 @@ AF_<wbr/>MODE_<wbr/>CONTINUOUS_<wbr/>PICTURE.<wbr/> In other AF modes,<wbr/> afS
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Minimal or no slowdown of frame rate compared to
 Bayer RAW output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Improved processing quality but the frame rate might be slowed down
 relative to raw output.<wbr/></p></span>
                   </li>
@@ -9566,21 +9566,21 @@ processing.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No edge enhancement is applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Apply edge enhancement at a quality level that does not slow down frame rate
 relative to sensor output.<wbr/> It may be the same as OFF if edge enhancement will
 slow down frame rate relative to sensor.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Apply high-quality edge enhancement,<wbr/> at a cost of possibly reduced output frame rate.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG</span>
+                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Edge enhancement is applied at different
 levels for different output streams,<wbr/> based on resolution.<wbr/> Streams at maximum recording
@@ -9865,21 +9865,21 @@ capture rate,<wbr/> then FAST and HIGH_<wbr/>QUALITY will generate the same outp
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No edge enhancement is applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Apply edge enhancement at a quality level that does not slow down frame rate
 relative to sensor output.<wbr/> It may be the same as OFF if edge enhancement will
 slow down frame rate relative to sensor.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Apply high-quality edge enhancement,<wbr/> at a cost of possibly reduced output frame rate.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG</span>
+                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Edge enhancement is applied at different
 levels for different output streams,<wbr/> based on resolution.<wbr/> Streams at maximum recording
@@ -10133,16 +10133,16 @@ duration).<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Do not fire the flash for this capture.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SINGLE</span>
+                    <span class="entry_type_enum_name">SINGLE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>If the flash is available and charged,<wbr/> fire flash
 for this capture.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TORCH</span>
+                    <span class="entry_type_enum_name">TORCH (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Transition flash to continuously on.<wbr/></p></span>
                   </li>
                 </ul>
@@ -10243,10 +10243,10 @@ for use cases such as preview,<wbr/> auto-focus assist,<wbr/> still capture,<wbr
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">FALSE</span>
+                    <span class="entry_type_enum_name">FALSE (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TRUE</span>
+                    <span class="entry_type_enum_name">TRUE (v3.2)</span>
                   </li>
                 </ul>
 
@@ -10600,16 +10600,16 @@ duration).<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Do not fire the flash for this capture.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SINGLE</span>
+                    <span class="entry_type_enum_name">SINGLE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>If the flash is available and charged,<wbr/> fire flash
 for this capture.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TORCH</span>
+                    <span class="entry_type_enum_name">TORCH (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Transition flash to continuously on.<wbr/></p></span>
                   </li>
                 </ul>
@@ -10680,23 +10680,23 @@ for use cases such as preview,<wbr/> auto-focus assist,<wbr/> still capture,<wbr
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">UNAVAILABLE</span>
+                    <span class="entry_type_enum_name">UNAVAILABLE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No flash on camera.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CHARGING</span>
+                    <span class="entry_type_enum_name">CHARGING (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Flash is charging and cannot be fired.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">READY</span>
+                    <span class="entry_type_enum_name">READY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Flash is ready to fire.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FIRED</span>
+                    <span class="entry_type_enum_name">FIRED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Flash fired for this capture.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PARTIAL</span>
+                    <span class="entry_type_enum_name">PARTIAL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Flash partially illuminated this frame.<wbr/></p>
 <p>This is usually due to the next or previous frame having
 the flash fire,<wbr/> and the flash spilling into this capture
@@ -10800,20 +10800,20 @@ LEGACY devices (i.<wbr/>e.<wbr/> it will be <code>null</code>).<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No hot pixel correction is applied.<wbr/></p>
 <p>The frame rate must not be reduced relative to sensor raw output
 for this option.<wbr/></p>
 <p>The hotpixel map may be returned in <a href="#dynamic_android.statistics.hotPixelMap">android.<wbr/>statistics.<wbr/>hot<wbr/>Pixel<wbr/>Map</a>.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Hot pixel correction is applied,<wbr/> without reducing frame
 rate relative to sensor raw output.<wbr/></p>
 <p>The hotpixel map may be returned in <a href="#dynamic_android.statistics.hotPixelMap">android.<wbr/>statistics.<wbr/>hot<wbr/>Pixel<wbr/>Map</a>.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>High-quality hot pixel correction is applied,<wbr/> at a cost
 of possibly reduced frame rate relative to sensor raw output.<wbr/></p>
 <p>The hotpixel map may be returned in <a href="#dynamic_android.statistics.hotPixelMap">android.<wbr/>statistics.<wbr/>hot<wbr/>Pixel<wbr/>Map</a>.<wbr/></p></span>
@@ -11006,20 +11006,20 @@ capture rate,<wbr/> then FAST and HIGH_<wbr/>QUALITY will generate the same outp
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No hot pixel correction is applied.<wbr/></p>
 <p>The frame rate must not be reduced relative to sensor raw output
 for this option.<wbr/></p>
 <p>The hotpixel map may be returned in <a href="#dynamic_android.statistics.hotPixelMap">android.<wbr/>statistics.<wbr/>hot<wbr/>Pixel<wbr/>Map</a>.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Hot pixel correction is applied,<wbr/> without reducing frame
 rate relative to sensor raw output.<wbr/></p>
 <p>The hotpixel map may be returned in <a href="#dynamic_android.statistics.hotPixelMap">android.<wbr/>statistics.<wbr/>hot<wbr/>Pixel<wbr/>Map</a>.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>High-quality hot pixel correction is applied,<wbr/> at a cost
 of possibly reduced frame rate relative to sensor raw output.<wbr/></p>
 <p>The hotpixel map may be returned in <a href="#dynamic_android.statistics.hotPixelMap">android.<wbr/>statistics.<wbr/>hot<wbr/>Pixel<wbr/>Map</a>.<wbr/></p></span>
@@ -12603,11 +12603,11 @@ for infinity focus.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Optical stabilization is unavailable.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optical stabilization is enabled.<wbr/></p></span>
                   </li>
@@ -13148,7 +13148,7 @@ must be smaller than 64x64.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">UNCALIBRATED</span>
+                    <span class="entry_type_enum_name">UNCALIBRATED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The lens focus distance is not accurate,<wbr/> and the units used for
 <a href="#controls_android.lens.focusDistance">android.<wbr/>lens.<wbr/>focus<wbr/>Distance</a> do not correspond to any physical units.<wbr/></p>
 <p>Setting the lens to the same focus distance on separate occasions may
@@ -13159,7 +13159,7 @@ in the range of <code>[0,<wbr/> <a href="#static_android.lens.info.minimumFocusD
 represents the farthest focus.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">APPROXIMATE</span>
+                    <span class="entry_type_enum_name">APPROXIMATE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The lens focus distance is measured in diopters.<wbr/></p>
 <p>However,<wbr/> setting the lens to the same focus distance
 on separate occasions may result in a different real
@@ -13168,7 +13168,7 @@ orientation of the device,<wbr/> the age of the focusing
 mechanism,<wbr/> and the device temperature.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CALIBRATED</span>
+                    <span class="entry_type_enum_name">CALIBRATED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The lens focus distance is measured in diopters,<wbr/> and
 is calibrated.<wbr/></p>
 <p>The lens mechanism is calibrated so that setting the
@@ -13262,15 +13262,15 @@ the output diopter value should be changing toward 0.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">FRONT</span>
+                    <span class="entry_type_enum_name">FRONT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device faces the same direction as the device's screen.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">BACK</span>
+                    <span class="entry_type_enum_name">BACK (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device faces the opposite direction as the device's screen.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">EXTERNAL</span>
+                    <span class="entry_type_enum_name">EXTERNAL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device is an external camera,<wbr/> and has no fixed facing relative to the
 device's screen.<wbr/></p></span>
                   </li>
@@ -14023,11 +14023,11 @@ fixed depth of field range</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Optical stabilization is unavailable.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Optical stabilization is enabled.<wbr/></p></span>
                   </li>
@@ -14105,12 +14105,12 @@ available controls.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">STATIONARY</span>
+                    <span class="entry_type_enum_name">STATIONARY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The lens parameters (<a href="#controls_android.lens.focalLength">android.<wbr/>lens.<wbr/>focal<wbr/>Length</a>,<wbr/> <a href="#controls_android.lens.focusDistance">android.<wbr/>lens.<wbr/>focus<wbr/>Distance</a>,<wbr/>
 <a href="#controls_android.lens.filterDensity">android.<wbr/>lens.<wbr/>filter<wbr/>Density</a> and <a href="#controls_android.lens.aperture">android.<wbr/>lens.<wbr/>aperture</a>) are not changing.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MOVING</span>
+                    <span class="entry_type_enum_name">MOVING (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>One or several of the lens parameters
 (<a href="#controls_android.lens.focalLength">android.<wbr/>lens.<wbr/>focal<wbr/>Length</a>,<wbr/> <a href="#controls_android.lens.focusDistance">android.<wbr/>lens.<wbr/>focus<wbr/>Distance</a>,<wbr/>
 <a href="#controls_android.lens.filterDensity">android.<wbr/>lens.<wbr/>filter<wbr/>Density</a> or <a href="#controls_android.lens.aperture">android.<wbr/>lens.<wbr/>aperture</a>) is
@@ -14581,28 +14581,28 @@ is therefore no larger than <code>|<wbr/>r|<wbr/> &lt;= sqrt(2)</code>.<wbr/></p
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No noise reduction is applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Noise reduction is applied without reducing frame rate relative to sensor
 output.<wbr/> It may be the same as OFF if noise reduction will reduce frame rate
 relative to sensor.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>High-quality noise reduction is applied,<wbr/> at the cost of possibly reduced frame
 rate relative to sensor output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MINIMAL</span>
+                    <span class="entry_type_enum_name">MINIMAL (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>MINIMAL noise reduction is applied without reducing frame rate relative to
 sensor output.<wbr/> </p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG</span>
+                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Noise reduction is applied at different levels for different output streams,<wbr/>
 based on resolution.<wbr/> Streams at maximum recording resolution (see <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html#createCaptureSession">CameraDevice#createCaptureSession</a>)
@@ -14894,28 +14894,28 @@ capture rate,<wbr/> then FAST and HIGH_<wbr/>QUALITY will generate the same outp
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No noise reduction is applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Noise reduction is applied without reducing frame rate relative to sensor
 output.<wbr/> It may be the same as OFF if noise reduction will reduce frame rate
 relative to sensor.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>High-quality noise reduction is applied,<wbr/> at the cost of possibly reduced frame
 rate relative to sensor output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MINIMAL</span>
+                    <span class="entry_type_enum_name">MINIMAL (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>MINIMAL noise reduction is applied without reducing frame rate relative to
 sensor output.<wbr/> </p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG</span>
+                    <span class="entry_type_enum_name">ZERO_SHUTTER_LAG (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Noise reduction is applied at different levels for different output streams,<wbr/>
 based on resolution.<wbr/> Streams at maximum recording resolution (see <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html#createCaptureSession">CameraDevice#createCaptureSession</a>)
@@ -15337,12 +15337,12 @@ for information on how to implement partial results.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">FINAL</span>
+                    <span class="entry_type_enum_name">FINAL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The last or only metadata result buffer
 for this capture.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PARTIAL</span>
+                    <span class="entry_type_enum_name">PARTIAL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>A partial buffer of result metadata for this
 capture.<wbr/> More result buffers for this capture will be sent
 by the camera device,<wbr/> the last of which will be marked
@@ -15615,7 +15615,7 @@ REPROCESS.<wbr/> Ignored otherwise</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">NONE</span>
+                    <span class="entry_type_enum_name">NONE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No metadata should be produced on output,<wbr/> except
 for application-bound buffer data.<wbr/> If no
 application-bound streams exist,<wbr/> no frame should be
@@ -15626,7 +15626,7 @@ information.<wbr/> Timestamp information should still be
 included with any output stream buffers</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FULL</span>
+                    <span class="entry_type_enum_name">FULL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>All metadata should be produced.<wbr/> Statistics will
 only be produced if they are separately
 enabled</p></span>
@@ -15747,13 +15747,13 @@ and the lens and flash must operate as requested.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">CAPTURE</span>
+                    <span class="entry_type_enum_name">CAPTURE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Capture a new image from the imaging hardware,<wbr/>
 and process it according to the
 settings</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">REPROCESS</span>
+                    <span class="entry_type_enum_name">REPROCESS (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Process previously captured data; the
 <a href="#controls_android.request.inputStreams">android.<wbr/>request.<wbr/>input<wbr/>Streams</a> parameter determines the
 source reprocessing stream.<wbr/> TODO: Mark dynamic metadata
@@ -16395,7 +16395,7 @@ partial results.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">BACKWARD_COMPATIBLE</span>
+                    <span class="entry_type_enum_name">BACKWARD_COMPATIBLE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The minimal set of capabilities that every camera
 device (regardless of <a href="#static_android.info.supportedHardwareLevel">android.<wbr/>info.<wbr/>supported<wbr/>Hardware<wbr/>Level</a>)
 supports.<wbr/></p>
@@ -16408,7 +16408,7 @@ capability,<wbr/> indicating that they support only depth measurement,<wbr/>
 not standard color output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MANUAL_SENSOR</span>
+                    <span class="entry_type_enum_name">MANUAL_SENSOR (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>The camera device can be manually controlled (3A algorithms such
 as auto-exposure,<wbr/> and auto-focus can be bypassed).<wbr/>
@@ -16458,7 +16458,7 @@ additionally return a min frame duration that is greater than
 zero for each supported size-format combination.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">MANUAL_POST_PROCESSING</span>
+                    <span class="entry_type_enum_name">MANUAL_POST_PROCESSING (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>The camera device post-processing stages can be manually controlled.<wbr/>
 The camera device supports basic manual control of the image post-processing
@@ -16504,7 +16504,7 @@ will accurately report the values applied by AWB in the result.<wbr/></p>
 controls,<wbr/> but this capability only covers the above list of controls.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">RAW</span>
+                    <span class="entry_type_enum_name">RAW (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>The camera device supports outputting RAW buffers and
 metadata for interpreting them.<wbr/></p>
@@ -16522,7 +16522,7 @@ raw sensor images.<wbr/></p>
 </ul></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PRIVATE_REPROCESSING</span>
+                    <span class="entry_type_enum_name">PRIVATE_REPROCESSING (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>The camera device supports the Zero Shutter Lag reprocessing use case.<wbr/></p>
 <ul>
@@ -16555,7 +16555,7 @@ raw sensor images.<wbr/></p>
 </ul></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">READ_SENSOR_SETTINGS</span>
+                    <span class="entry_type_enum_name">READ_SENSOR_SETTINGS (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>The camera device supports accurately reporting the sensor settings for many of
 the sensor controls while the built-in 3A algorithm is running.<wbr/>  This allows
@@ -16581,7 +16581,7 @@ in the CaptureResult,<wbr/> including when 3A is enabled:</p>
 always be included if the MANUAL_<wbr/>SENSOR capability is available.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">BURST_CAPTURE</span>
+                    <span class="entry_type_enum_name">BURST_CAPTURE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>The camera device supports capturing high-resolution images at &gt;= 20 frames per
 second,<wbr/> in at least the uncompressed YUV format,<wbr/> when post-processing settings are set
@@ -16590,7 +16590,7 @@ per second.<wbr/>  Here,<wbr/> 'high resolution' means at least 8 megapixels,<wb
 resolution of the device,<wbr/> whichever is smaller.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">YUV_REPROCESSING</span>
+                    <span class="entry_type_enum_name">YUV_REPROCESSING (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>The camera device supports the YUV_<wbr/>420_<wbr/>888 reprocessing use case,<wbr/> similar as
 PRIVATE_<wbr/>REPROCESSING,<wbr/> This capability requires the camera device to support the
@@ -16624,7 +16624,7 @@ following:</p>
 </ul></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">DEPTH_OUTPUT</span>
+                    <span class="entry_type_enum_name">DEPTH_OUTPUT (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>The camera device can produce depth measurements from its field of view.<wbr/></p>
 <p>This capability requires the camera device to support the following:</p>
@@ -16656,7 +16656,7 @@ once every N frames,<wbr/> where N is the ratio between preview output rate and
 rate,<wbr/> including depth stall time.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CONSTRAINED_HIGH_SPEED_VIDEO</span>
+                    <span class="entry_type_enum_name">CONSTRAINED_HIGH_SPEED_VIDEO (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>The device supports constrained high speed video recording (frame rate &gt;=120fps) use
 case.<wbr/> The camera device will support high speed capture session created by <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html#createConstrainedHighSpeedCaptureSession">CameraDevice#createConstrainedHighSpeedCaptureSession</a>,<wbr/> which
@@ -17307,7 +17307,7 @@ frame</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">NONE</span>
+                    <span class="entry_type_enum_name">NONE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No metadata should be produced on output,<wbr/> except
 for application-bound buffer data.<wbr/> If no
 application-bound streams exist,<wbr/> no frame should be
@@ -17318,7 +17318,7 @@ information.<wbr/> Timestamp information should still be
 included with any output stream buffers</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FULL</span>
+                    <span class="entry_type_enum_name">FULL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>All metadata should be produced.<wbr/> Statistics will
 only be produced if they are separately
 enabled</p></span>
@@ -17704,7 +17704,7 @@ hardware limitations.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">RAW16</span>
+                    <span class="entry_type_enum_name">RAW16 (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_value">0x20</span>
                     <span class="entry_type_enum_notes"><p>RAW16 is a standard,<wbr/> cross-platform format for raw image
@@ -17732,7 +17732,7 @@ only supported output size).<wbr/></p>
 the full set of performance guarantees.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">RAW_OPAQUE</span>
+                    <span class="entry_type_enum_name">RAW_OPAQUE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_value">0x24</span>
                     <span class="entry_type_enum_notes"><p>RAW_<wbr/>OPAQUE (or
@@ -17757,29 +17757,29 @@ any additional conversions or decrease in framerate.<wbr/></p>
 performance guarantees.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">YV12</span>
+                    <span class="entry_type_enum_name">YV12 (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_value">0x32315659</span>
                     <span class="entry_type_enum_notes"><p>YCrCb 4:2:0 Planar</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">YCrCb_420_SP</span>
+                    <span class="entry_type_enum_name">YCrCb_420_SP (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_value">0x11</span>
                     <span class="entry_type_enum_notes"><p>NV21</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">IMPLEMENTATION_DEFINED</span>
+                    <span class="entry_type_enum_name">IMPLEMENTATION_DEFINED (v3.2)</span>
                     <span class="entry_type_enum_value">0x22</span>
                     <span class="entry_type_enum_notes"><p>System internal format,<wbr/> not application-accessible</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">YCbCr_420_888</span>
+                    <span class="entry_type_enum_name">YCbCr_420_888 (v3.2)</span>
                     <span class="entry_type_enum_value">0x23</span>
                     <span class="entry_type_enum_notes"><p>Flexible YUV420 Format</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">BLOB</span>
+                    <span class="entry_type_enum_name">BLOB (v3.2)</span>
                     <span class="entry_type_enum_value">0x21</span>
                     <span class="entry_type_enum_notes"><p>JPEG format</p></span>
                   </li>
@@ -18477,10 +18477,10 @@ additional formats if it so chooses.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OUTPUT</span>
+                    <span class="entry_type_enum_name">OUTPUT (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">INPUT</span>
+                    <span class="entry_type_enum_name">INPUT (v3.2)</span>
                   </li>
                 </ul>
 
@@ -19040,11 +19040,11 @@ YUV_<wbr/>420_<wbr/>888 must also be available for IMPLEMENTATION_<wbr/>DEFINED.
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">CENTER_ONLY</span>
+                    <span class="entry_type_enum_name">CENTER_ONLY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device only supports centered crop regions.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FREEFORM</span>
+                    <span class="entry_type_enum_name">FREEFORM (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device supports arbitrarily chosen crop regions.<wbr/></p></span>
                   </li>
                 </ul>
@@ -19629,13 +19629,13 @@ output.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No test pattern mode is used,<wbr/> and the camera
 device returns captures from the image sensor.<wbr/></p>
 <p>This is the default if the key is not set.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SOLID_COLOR</span>
+                    <span class="entry_type_enum_name">SOLID_COLOR (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Each pixel in <code>[R,<wbr/> G_<wbr/>even,<wbr/> G_<wbr/>odd,<wbr/> B]</code> is replaced by its
 respective color channel provided in
 <a href="#controls_android.sensor.testPatternData">android.<wbr/>sensor.<wbr/>test<wbr/>Pattern<wbr/>Data</a>.<wbr/></p>
@@ -19649,7 +19649,7 @@ respective color channel provided in
 are 100% green.<wbr/> All blue pixels are 100% black.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">COLOR_BARS</span>
+                    <span class="entry_type_enum_name">COLOR_BARS (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>All pixel data is replaced with an 8-bar color pattern.<wbr/></p>
 <p>The vertical bars (left-to-right) are as follows:</p>
 <ul>
@@ -19684,7 +19684,7 @@ pixel array height.<wbr/></p>
 0% intensity or 100% intensity.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">COLOR_BARS_FADE_TO_GRAY</span>
+                    <span class="entry_type_enum_name">COLOR_BARS_FADE_TO_GRAY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The test pattern is similar to COLOR_<wbr/>BARS,<wbr/> except that
 each bar should start at its specified color at the top,<wbr/>
 and fade to gray at the bottom.<wbr/></p>
@@ -19700,7 +19700,7 @@ When this is not the case,<wbr/> the pattern should repeat at the bottom
 of the image.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PN9</span>
+                    <span class="entry_type_enum_name">PN9 (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>All pixel data is replaced by a pseudo-random sequence
 generated from a PN9 512-bit sequence (typically implemented
 in hardware with a linear feedback shift register).<wbr/></p>
@@ -19709,7 +19709,7 @@ and thus each subsequent raw frame with this test pattern should
 be exactly the same as the last.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CUSTOM1</span>
+                    <span class="entry_type_enum_name">CUSTOM1 (v3.2)</span>
                     <span class="entry_type_enum_value">256</span>
                     <span class="entry_type_enum_notes"><p>The first custom test pattern.<wbr/> All custom patterns that are
 available only on this camera device are at least this numeric
@@ -19964,19 +19964,19 @@ as defined in ISO 12232:2006.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">RGGB</span>
+                    <span class="entry_type_enum_name">RGGB (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">GRBG</span>
+                    <span class="entry_type_enum_name">GRBG (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">GBRG</span>
+                    <span class="entry_type_enum_name">GBRG (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">BGGR</span>
+                    <span class="entry_type_enum_name">BGGR (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">RGB</span>
+                    <span class="entry_type_enum_name">RGB (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Sensor is not Bayer; output has 3 16-bit
 values for each pixel,<wbr/> instead of just 1 16-bit value
 per pixel.<wbr/></p></span>
@@ -20394,7 +20394,7 @@ than maximum raw value supported,<wbr/> i.<wbr/>e.<wbr/> 2^(sensor bits per pixe
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">UNKNOWN</span>
+                    <span class="entry_type_enum_name">UNKNOWN (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Timestamps from <a href="#dynamic_android.sensor.timestamp">android.<wbr/>sensor.<wbr/>timestamp</a> are in nanoseconds and monotonic,<wbr/>
 but can not be compared to timestamps from other subsystems
 (e.<wbr/>g.<wbr/> accelerometer,<wbr/> gyro etc.<wbr/>),<wbr/> or other instances of the same or different
@@ -20403,7 +20403,7 @@ a single camera instance are comparable,<wbr/> and the timestamps for all buffer
 and the result metadata generated by a single capture are identical.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">REALTIME</span>
+                    <span class="entry_type_enum_name">REALTIME (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Timestamps from <a href="#dynamic_android.sensor.timestamp">android.<wbr/>sensor.<wbr/>timestamp</a> are in the same timebase as
 <a href="https://developer.android.com/reference/android/os/SystemClock.html#elapsedRealtimeNanos">SystemClock#elapsedRealtimeNanos</a>,<wbr/>
 and they can be compared to other timestamps using that base.<wbr/></p></span>
@@ -20481,10 +20481,10 @@ tests the alignment between camera timestamps and gyro sensor timestamps.<wbr/><
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">FALSE</span>
+                    <span class="entry_type_enum_name">FALSE (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TRUE</span>
+                    <span class="entry_type_enum_name">TRUE (v3.2)</span>
                   </li>
                 </ul>
 
@@ -20669,84 +20669,84 @@ the same as the post-correction active array region given in
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">DAYLIGHT</span>
+                    <span class="entry_type_enum_name">DAYLIGHT (v3.2)</span>
                     <span class="entry_type_enum_value">1</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FLUORESCENT</span>
+                    <span class="entry_type_enum_name">FLUORESCENT (v3.2)</span>
                     <span class="entry_type_enum_value">2</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TUNGSTEN</span>
+                    <span class="entry_type_enum_name">TUNGSTEN (v3.2)</span>
                     <span class="entry_type_enum_value">3</span>
                     <span class="entry_type_enum_notes"><p>Incandescent light</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FLASH</span>
+                    <span class="entry_type_enum_name">FLASH (v3.2)</span>
                     <span class="entry_type_enum_value">4</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FINE_WEATHER</span>
+                    <span class="entry_type_enum_name">FINE_WEATHER (v3.2)</span>
                     <span class="entry_type_enum_value">9</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CLOUDY_WEATHER</span>
+                    <span class="entry_type_enum_name">CLOUDY_WEATHER (v3.2)</span>
                     <span class="entry_type_enum_value">10</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SHADE</span>
+                    <span class="entry_type_enum_name">SHADE (v3.2)</span>
                     <span class="entry_type_enum_value">11</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">DAYLIGHT_FLUORESCENT</span>
+                    <span class="entry_type_enum_name">DAYLIGHT_FLUORESCENT (v3.2)</span>
                     <span class="entry_type_enum_value">12</span>
                     <span class="entry_type_enum_notes"><p>D 5700 - 7100K</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">DAY_WHITE_FLUORESCENT</span>
+                    <span class="entry_type_enum_name">DAY_WHITE_FLUORESCENT (v3.2)</span>
                     <span class="entry_type_enum_value">13</span>
                     <span class="entry_type_enum_notes"><p>N 4600 - 5400K</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">COOL_WHITE_FLUORESCENT</span>
+                    <span class="entry_type_enum_name">COOL_WHITE_FLUORESCENT (v3.2)</span>
                     <span class="entry_type_enum_value">14</span>
                     <span class="entry_type_enum_notes"><p>W 3900 - 4500K</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">WHITE_FLUORESCENT</span>
+                    <span class="entry_type_enum_name">WHITE_FLUORESCENT (v3.2)</span>
                     <span class="entry_type_enum_value">15</span>
                     <span class="entry_type_enum_notes"><p>WW 3200 - 3700K</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">STANDARD_A</span>
+                    <span class="entry_type_enum_name">STANDARD_A (v3.2)</span>
                     <span class="entry_type_enum_value">17</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">STANDARD_B</span>
+                    <span class="entry_type_enum_name">STANDARD_B (v3.2)</span>
                     <span class="entry_type_enum_value">18</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">STANDARD_C</span>
+                    <span class="entry_type_enum_name">STANDARD_C (v3.2)</span>
                     <span class="entry_type_enum_value">19</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">D55</span>
+                    <span class="entry_type_enum_name">D55 (v3.2)</span>
                     <span class="entry_type_enum_value">20</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">D65</span>
+                    <span class="entry_type_enum_name">D65 (v3.2)</span>
                     <span class="entry_type_enum_value">21</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">D75</span>
+                    <span class="entry_type_enum_name">D75 (v3.2)</span>
                     <span class="entry_type_enum_value">22</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">D50</span>
+                    <span class="entry_type_enum_name">D50 (v3.2)</span>
                     <span class="entry_type_enum_value">23</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ISO_STUDIO_TUNGSTEN</span>
+                    <span class="entry_type_enum_name">ISO_STUDIO_TUNGSTEN (v3.2)</span>
                     <span class="entry_type_enum_value">24</span>
                   </li>
                 </ul>
@@ -22699,13 +22699,13 @@ output.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No test pattern mode is used,<wbr/> and the camera
 device returns captures from the image sensor.<wbr/></p>
 <p>This is the default if the key is not set.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SOLID_COLOR</span>
+                    <span class="entry_type_enum_name">SOLID_COLOR (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Each pixel in <code>[R,<wbr/> G_<wbr/>even,<wbr/> G_<wbr/>odd,<wbr/> B]</code> is replaced by its
 respective color channel provided in
 <a href="#controls_android.sensor.testPatternData">android.<wbr/>sensor.<wbr/>test<wbr/>Pattern<wbr/>Data</a>.<wbr/></p>
@@ -22719,7 +22719,7 @@ respective color channel provided in
 are 100% green.<wbr/> All blue pixels are 100% black.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">COLOR_BARS</span>
+                    <span class="entry_type_enum_name">COLOR_BARS (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>All pixel data is replaced with an 8-bar color pattern.<wbr/></p>
 <p>The vertical bars (left-to-right) are as follows:</p>
 <ul>
@@ -22754,7 +22754,7 @@ pixel array height.<wbr/></p>
 0% intensity or 100% intensity.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">COLOR_BARS_FADE_TO_GRAY</span>
+                    <span class="entry_type_enum_name">COLOR_BARS_FADE_TO_GRAY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The test pattern is similar to COLOR_<wbr/>BARS,<wbr/> except that
 each bar should start at its specified color at the top,<wbr/>
 and fade to gray at the bottom.<wbr/></p>
@@ -22770,7 +22770,7 @@ When this is not the case,<wbr/> the pattern should repeat at the bottom
 of the image.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PN9</span>
+                    <span class="entry_type_enum_name">PN9 (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>All pixel data is replaced by a pseudo-random sequence
 generated from a PN9 512-bit sequence (typically implemented
 in hardware with a linear feedback shift register).<wbr/></p>
@@ -22779,7 +22779,7 @@ and thus each subsequent raw frame with this test pattern should
 be exactly the same as the last.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">CUSTOM1</span>
+                    <span class="entry_type_enum_name">CUSTOM1 (v3.2)</span>
                     <span class="entry_type_enum_value">256</span>
                     <span class="entry_type_enum_notes"><p>The first custom test pattern.<wbr/> All custom patterns that are
 available only on this camera device are at least this numeric
@@ -23125,16 +23125,16 @@ than maximum raw value supported,<wbr/> i.<wbr/>e.<wbr/> 2^(sensor bits per pixe
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No lens shading correction is applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Apply lens shading corrections,<wbr/> without slowing
 frame rate relative to sensor raw output</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Apply high-quality lens shading correction,<wbr/> at the
 cost of possibly reduced frame rate.<wbr/></p></span>
                   </li>
@@ -23290,16 +23290,16 @@ applied to the images</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>No lens shading correction is applied.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Apply lens shading corrections,<wbr/> without slowing
 frame rate relative to sensor raw output</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Apply high-quality lens shading correction,<wbr/> at the
 cost of possibly reduced frame rate.<wbr/></p></span>
                   </li>
@@ -23511,17 +23511,17 @@ slow down capture rate,<wbr/> then FAST and HIGH_<wbr/>QUALITY will generate the
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Do not include face detection statistics in capture
 results.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SIMPLE</span>
+                    <span class="entry_type_enum_name">SIMPLE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Return face rectangle and confidence values only.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FULL</span>
+                    <span class="entry_type_enum_name">FULL (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Return all face
 metadata.<wbr/></p>
@@ -23597,10 +23597,10 @@ FULL mode must also fill in <a href="#dynamic_android.statistics.faceIds">androi
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                   </li>
                 </ul>
 
@@ -23650,10 +23650,10 @@ generation</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                   </li>
                 </ul>
 
@@ -23703,11 +23703,11 @@ generation</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Hot pixel map production is disabled.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Hot pixel map production is enabled.<wbr/></p></span>
                   </li>
                 </ul>
@@ -23769,11 +23769,11 @@ If set to <code>false</code>,<wbr/> no hot pixel map will be returned.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Do not include a lens shading map in the capture result.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Include a lens shading map in the capture result.<wbr/></p></span>
                   </li>
                 </ul>
@@ -24312,17 +24312,17 @@ LEGACY mode devices will always only support OFF.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Do not include face detection statistics in capture
 results.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">SIMPLE</span>
+                    <span class="entry_type_enum_name">SIMPLE (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Return face rectangle and confidence values only.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FULL</span>
+                    <span class="entry_type_enum_name">FULL (v3.2)</span>
                     <span class="entry_type_enum_optional">[optional]</span>
                     <span class="entry_type_enum_notes"><p>Return all face
 metadata.<wbr/></p>
@@ -24765,10 +24765,10 @@ supported,<wbr/> all channels should have the same data</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                   </li>
                 </ul>
 
@@ -24877,10 +24877,10 @@ all channels should have the same data</p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                   </li>
                 </ul>
 
@@ -25298,17 +25298,17 @@ regardless of the android.<wbr/>control.<wbr/>* current values.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">NONE</span>
+                    <span class="entry_type_enum_name">NONE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device does not detect any flickering illumination
 in the current scene.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">50HZ</span>
+                    <span class="entry_type_enum_name">50HZ (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device detects illumination flickering at 50Hz
 in the current scene.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">60HZ</span>
+                    <span class="entry_type_enum_name">60HZ (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>The camera device detects illumination flickering at 60Hz
 in the current scene.<wbr/></p></span>
                   </li>
@@ -25377,11 +25377,11 @@ into this metadata field.<wbr/> See
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Hot pixel map production is disabled.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Hot pixel map production is enabled.<wbr/></p></span>
                   </li>
                 </ul>
@@ -25523,11 +25523,11 @@ pixels than actual pixels on the camera sensor.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Do not include a lens shading map in the capture result.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Include a lens shading map in the capture result.<wbr/></p></span>
                   </li>
                 </ul>
@@ -25950,7 +25950,7 @@ curveBlue entries.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">CONTRAST_CURVE</span>
+                    <span class="entry_type_enum_name">CONTRAST_CURVE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Use the tone mapping curve specified in
 the <a href="#controls_android.tonemap.curve">android.<wbr/>tonemap.<wbr/>curve</a>* entries.<wbr/></p>
 <p>All color enhancement and tonemapping must be disabled,<wbr/> except
@@ -25960,17 +25960,17 @@ for applying the tonemapping curve specified by
 sensor output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Advanced gamma mapping and color enhancement may be applied,<wbr/> without
 reducing frame rate compared to raw sensor output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>High-quality gamma mapping and color enhancement will be applied,<wbr/> at
 the cost of possibly reduced frame rate compared to raw sensor output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">GAMMA_VALUE</span>
+                    <span class="entry_type_enum_name">GAMMA_VALUE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Use the gamma value specified in <a href="#controls_android.tonemap.gamma">android.<wbr/>tonemap.<wbr/>gamma</a> to peform
 tonemapping.<wbr/></p>
 <p>All color enhancement and tonemapping must be disabled,<wbr/> except
@@ -25978,7 +25978,7 @@ for applying the tonemapping curve specified by <a href="#controls_android.tonem
 <p>Must not slow down frame rate relative to raw sensor output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PRESET_CURVE</span>
+                    <span class="entry_type_enum_name">PRESET_CURVE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Use the preset tonemapping curve specified in
 <a href="#controls_android.tonemap.presetCurve">android.<wbr/>tonemap.<wbr/>preset<wbr/>Curve</a> to peform tonemapping.<wbr/></p>
 <p>All color enhancement and tonemapping must be disabled,<wbr/> except
@@ -26115,11 +26115,11 @@ within [1.<wbr/>0,<wbr/> 5.<wbr/>0] are guaranteed not to be clipped.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">SRGB</span>
+                    <span class="entry_type_enum_name">SRGB (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Tonemapping curve is defined by sRGB</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">REC709</span>
+                    <span class="entry_type_enum_name">REC709 (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Tonemapping curve is defined by ITU-R BT.<wbr/>709</p></span>
                   </li>
                 </ul>
@@ -26702,7 +26702,7 @@ curveBlue entries.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">CONTRAST_CURVE</span>
+                    <span class="entry_type_enum_name">CONTRAST_CURVE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Use the tone mapping curve specified in
 the <a href="#controls_android.tonemap.curve">android.<wbr/>tonemap.<wbr/>curve</a>* entries.<wbr/></p>
 <p>All color enhancement and tonemapping must be disabled,<wbr/> except
@@ -26712,17 +26712,17 @@ for applying the tonemapping curve specified by
 sensor output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FAST</span>
+                    <span class="entry_type_enum_name">FAST (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Advanced gamma mapping and color enhancement may be applied,<wbr/> without
 reducing frame rate compared to raw sensor output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">HIGH_QUALITY</span>
+                    <span class="entry_type_enum_name">HIGH_QUALITY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>High-quality gamma mapping and color enhancement will be applied,<wbr/> at
 the cost of possibly reduced frame rate compared to raw sensor output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">GAMMA_VALUE</span>
+                    <span class="entry_type_enum_name">GAMMA_VALUE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Use the gamma value specified in <a href="#controls_android.tonemap.gamma">android.<wbr/>tonemap.<wbr/>gamma</a> to peform
 tonemapping.<wbr/></p>
 <p>All color enhancement and tonemapping must be disabled,<wbr/> except
@@ -26730,7 +26730,7 @@ for applying the tonemapping curve specified by <a href="#controls_android.tonem
 <p>Must not slow down frame rate relative to raw sensor output.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">PRESET_CURVE</span>
+                    <span class="entry_type_enum_name">PRESET_CURVE (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Use the preset tonemapping curve specified in
 <a href="#controls_android.tonemap.presetCurve">android.<wbr/>tonemap.<wbr/>preset<wbr/>Curve</a> to peform tonemapping.<wbr/></p>
 <p>All color enhancement and tonemapping must be disabled,<wbr/> except
@@ -26867,11 +26867,11 @@ within [1.<wbr/>0,<wbr/> 5.<wbr/>0] are guaranteed not to be clipped.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">SRGB</span>
+                    <span class="entry_type_enum_name">SRGB (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Tonemapping curve is defined by sRGB</p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">REC709</span>
+                    <span class="entry_type_enum_name">REC709 (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>Tonemapping curve is defined by ITU-R BT.<wbr/>709</p></span>
                   </li>
                 </ul>
@@ -26966,10 +26966,10 @@ curves.<wbr/> Camera devices may apply a different approximation to the curve.<w
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                   </li>
                 </ul>
 
@@ -27052,10 +27052,10 @@ doesn't violate the above rules.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                   </li>
                 </ul>
 
@@ -27142,7 +27142,7 @@ doesn't violate the above rules.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">TRANSMIT</span>
+                    <span class="entry_type_enum_name">TRANSMIT (v3.2)</span>
                     <span class="entry_type_enum_notes"><p><a href="#controls_android.led.transmit">android.<wbr/>led.<wbr/>transmit</a> control is used.<wbr/></p></span>
                   </li>
                 </ul>
@@ -27223,7 +27223,7 @@ doesn't violate the above rules.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">LIMITED</span>
+                    <span class="entry_type_enum_name">LIMITED (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This camera device does not have enough capabilities to qualify as a <code>FULL</code> device or
 better.<wbr/></p>
 <p>Only the stream configurations listed in the <code>LEGACY</code> and <code>LIMITED</code> tables in the
@@ -27243,7 +27243,7 @@ supported for <a href="#controls_android.control.aeMode">android.<wbr/>control.<
 can be checked for in <a href="#static_android.request.availableCapabilities">android.<wbr/>request.<wbr/>available<wbr/>Capabilities</a>.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">FULL</span>
+                    <span class="entry_type_enum_name">FULL (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This camera device is capable of supporting advanced imaging applications.<wbr/></p>
 <p>The stream configurations listed in the <code>FULL</code>,<wbr/> <code>LEGACY</code> and <code>LIMITED</code> tables in the
 <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html#createCaptureSession">createCaptureSession</a> documentation are guaranteed to be supported.<wbr/></p>
@@ -27264,7 +27264,7 @@ Pre-API level 23,<wbr/> FULL devices also supported arbitrary cropping region
 23,<wbr/> and <code>FULL</code> devices may only support <code>CENTERED</code> cropping.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">LEGACY</span>
+                    <span class="entry_type_enum_name">LEGACY (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This camera device is running in backward compatibility mode.<wbr/></p>
 <p>Only the stream configurations listed in the <code>LEGACY</code> table in the <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html#createCaptureSession">createCaptureSession</a> documentation are supported.<wbr/></p>
 <p>A <code>LEGACY</code> device does not support per-frame control,<wbr/> manual sensor control,<wbr/> manual
@@ -27279,7 +27279,7 @@ for the final capture,<wbr/> if a flash is available on the device and the AE mo
 enable the flash.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">3</span>
+                    <span class="entry_type_enum_name">3 (v3.2)</span>
                     <span class="entry_type_enum_notes"><p>This camera device is capable of YUV reprocessing and RAW data capture,<wbr/> in addition to
 FULL-level capabilities.<wbr/></p>
 <p>The stream configurations listed in the <code>LEVEL_<wbr/>3</code>,<wbr/> <code>RAW</code>,<wbr/> <code>FULL</code>,<wbr/> <code>LEGACY</code> and
@@ -27437,10 +27437,10 @@ implemented by the camera framework code.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                   </li>
                 </ul>
 
@@ -27574,10 +27574,10 @@ possible again.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OFF</span>
+                    <span class="entry_type_enum_name">OFF (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">ON</span>
+                    <span class="entry_type_enum_name">ON (v3.2)</span>
                   </li>
                 </ul>
 
@@ -27685,7 +27685,7 @@ possible again.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">CONVERGING</span>
+                    <span class="entry_type_enum_name">CONVERGING (v3.2)</span>
                     <span class="entry_type_enum_value">-1</span>
                     <span class="entry_type_enum_notes"><p>The current result is not yet fully synchronized to any request.<wbr/></p>
 <p>Synchronization is in progress,<wbr/> and reading metadata from this
@@ -27697,7 +27697,7 @@ the result is guaranteed to be synchronized to (as long as the
 request settings remain constant).<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">UNKNOWN</span>
+                    <span class="entry_type_enum_name">UNKNOWN (v3.2)</span>
                     <span class="entry_type_enum_value">-2</span>
                     <span class="entry_type_enum_notes"><p>The current result's synchronization status is unknown.<wbr/></p>
 <p>The result may have already converged,<wbr/> or it may be in
@@ -27857,7 +27857,7 @@ is also UNKNOWN.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">PER_FRAME_CONTROL</span>
+                    <span class="entry_type_enum_name">PER_FRAME_CONTROL (v3.2)</span>
                     <span class="entry_type_enum_value">0</span>
                     <span class="entry_type_enum_notes"><p>Every frame has the requests immediately applied.<wbr/></p>
 <p>Changing controls over multiple requests one after another will
@@ -27866,7 +27866,7 @@ each frame.<wbr/></p>
 <p>All FULL capability devices will have this as their maxLatency.<wbr/></p></span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">UNKNOWN</span>
+                    <span class="entry_type_enum_name">UNKNOWN (v3.2)</span>
                     <span class="entry_type_enum_value">-1</span>
                     <span class="entry_type_enum_notes"><p>Each new frame has some subset (potentially the entire set)
 of the past requests applied to the camera settings.<wbr/></p>
@@ -28400,10 +28400,10 @@ not be defined.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">OUTPUT</span>
+                    <span class="entry_type_enum_name">OUTPUT (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">INPUT</span>
+                    <span class="entry_type_enum_name">INPUT (v3.2)</span>
                   </li>
                 </ul>
 
@@ -28607,10 +28607,10 @@ duration.<wbr/></p>
 
                 <ul class="entry_type_enum">
                   <li>
-                    <span class="entry_type_enum_name">FALSE</span>
+                    <span class="entry_type_enum_name">FALSE (v3.2)</span>
                   </li>
                   <li>
-                    <span class="entry_type_enum_name">TRUE</span>
+                    <span class="entry_type_enum_name">TRUE (v3.2)</span>
                   </li>
                 </ul>