diff options
| author | 2015-11-12 01:18:12 +0000 | |
|---|---|---|
| committer | 2015-11-12 01:18:12 +0000 | |
| commit | 0e57a4d02199a55db763b10a49f383c395e768c7 (patch) | |
| tree | 8a369e2f205cca3061536d258505ba8d1f7c62c6 | |
| parent | 1090acc958add85c1332fc73b66258ea4efba69e (diff) | |
| parent | 37e78cf8f18523cda95926a85ae2b3678ffd7e5e (diff) | |
Camera: Documentation updates am: d8407271ff
am: 37e78cf8f1
* commit '37e78cf8f18523cda95926a85ae2b3678ffd7e5e':
Camera: Documentation updates
4 files changed, 13 insertions, 8 deletions
diff --git a/core/java/android/hardware/Camera.java b/core/java/android/hardware/Camera.java index 1fc69c0bdfa4..73bb4266e649 100644 --- a/core/java/android/hardware/Camera.java +++ b/core/java/android/hardware/Camera.java @@ -3182,8 +3182,8 @@ public class Camera { } /** - * Sets GPS processing method. It will store up to 32 characters - * in JPEG EXIF header. + * Sets GPS processing method. The method will be stored in a UTF-8 string up to 31 bytes + * long, in the JPEG EXIF header. * * @param processing_method The processing method to get this location. */ diff --git a/core/java/android/hardware/camera2/CameraMetadata.java b/core/java/android/hardware/camera2/CameraMetadata.java index 35a1d960e22d..f61892ec6114 100644 --- a/core/java/android/hardware/camera2/CameraMetadata.java +++ b/core/java/android/hardware/camera2/CameraMetadata.java @@ -472,13 +472,13 @@ public abstract class CameraMetadata<TKey> { * <li>The maximum available resolution for RAW_SENSOR streams * will match either the value in * {@link CameraCharacteristics#SENSOR_INFO_PIXEL_ARRAY_SIZE android.sensor.info.pixelArraySize} or - * {@link CameraCharacteristics#SENSOR_INFO_ACTIVE_ARRAY_SIZE android.sensor.info.activeArraySize}.</li> + * {@link CameraCharacteristics#SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE android.sensor.info.preCorrectionActiveArraySize}.</li> * <li>All DNG-related optional metadata entries are provided * by the camera device.</li> * </ul> * - * @see CameraCharacteristics#SENSOR_INFO_ACTIVE_ARRAY_SIZE * @see CameraCharacteristics#SENSOR_INFO_PIXEL_ARRAY_SIZE + * @see CameraCharacteristics#SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE * @see CameraCharacteristics#REQUEST_AVAILABLE_CAPABILITIES */ public static final int REQUEST_AVAILABLE_CAPABILITIES_RAW = 3; diff --git a/core/java/android/hardware/camera2/CaptureRequest.java b/core/java/android/hardware/camera2/CaptureRequest.java index 3f566eb92756..67835a0239d3 100644 --- a/core/java/android/hardware/camera2/CaptureRequest.java +++ b/core/java/android/hardware/camera2/CaptureRequest.java @@ -556,6 +556,10 @@ public final class CaptureRequest extends CameraMetadata<CaptureRequest.Key<?>> * Set a capture request field to a value. The field definitions can be * found in {@link CaptureRequest}. * + * <p>Setting a field to {@code null} will remove that field from the capture request. + * Unless the field is optional, removing it will likely produce an error from the camera + * device when the request is submitted.</p> + * * @param key The metadata field to write. * @param value The value to set the field to, which must be of a matching * type to the key. diff --git a/docs/html/guide/topics/manifest/uses-feature-element.jd b/docs/html/guide/topics/manifest/uses-feature-element.jd index c1ccef0705fd..e22dc4a4bda2 100644 --- a/docs/html/guide/topics/manifest/uses-feature-element.jd +++ b/docs/html/guide/topics/manifest/uses-feature-element.jd @@ -562,10 +562,11 @@ is sensitive to delays or lag in sound input or output.</td> <tr> <td rowspan="6">Camera</td> <td><code>android.hardware.camera</code></td> - <td>The application uses the device's camera. If the device supports - multiple cameras, the application uses the camera that facing - away from the screen.</td> - <td></td> + <td>The application uses the device's back-facing (main) camera.</td> + <td>Importantly, devices with only a front-facing camera will not list this + feature, so the <code>android.hardware.camera.any</code> feature should be + used instead if a camera facing any direction is acceptable for the + application.</td> </tr> <tr> <td><code>android.hardware.camera.autofocus</code></td> |