最終更新:2017-10-03 (火) 18:35:58 (2395d)
Android/カメラ
API
カメラデバイス
android.hardware.camera2.CameraManager
カメラ情報
android.hardware.camera2.CameraCharacteristics
メモ
Android 4.4
- 2.0.002 (KOT49H)
ドキュメント
- http://developer.android.com/guide/topics/media/camera.html
- https://developer.android.com/training/camera/cameradirect.html
- https://source.android.com/devices/camera/
- https://source.android.com/devices/camera/camera3_requests_hal.html
- AOSP/system/media/camera/docs
- https://source.android.com/devices/halref/camera3_8h_source.html
- https://source.android.com/devices/halref/camera__common_8h_source.html
- http://events.linuxfoundation.jp/sites/events/files/slides/BKaurAndroidStreamBasedArchitecture.pdf
- https://www.slideshare.net/lbk003/b-kaur-computationalphotographycamera2v3ss
- https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html
階層
Java
android.hardware.camera2
android.hardware.Camera (Depreacted)
- インターフェイス
- Camera.AutoFocusCallback
- Camera.AutoFocusMoveCallback?
- Camera.ErrorCallback?
- Camera.FaceDetectionListener
- Camera.OnZoomChangeListener?
- Camera.PictureCallback?
- Camera.PreviewCallback
- Camera.ShutterCallback?
- クラス
- android.hardware.Camera.Area?
- android.hardware.Camera.CameraInfo
- android.hardware.Camera.Face
- android.hardware.Camera.Parameters
- android.hardware.Camera.Size?
- サンプル
android.view.SurfaceView
android.media.MediaRecorder
JNI
libcameraservice
Android Camera HAL
- libcameraserviceの呼び出しをドライバの関数に変換
権限とか
uses-permission
uses-feature
インテント
サンプル
- AOSP/packages/experimental/CameraPreviewTest
- AOSP/cts/apps/CtsVerifier/src/com/android/cts/verifier/camera/formats/CameraFormatsActivity.java