自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Android camera: Metadata\Image从HAL到framework

怎样把底层的帧数据上传到framework层的mResultQueue的insert过程使怎样触发调用的sProcessCaptureResult?在camera service 和hidl层有2个地方有sProcessCaptureResult的定义和实现是不同层实现的callback:hidl层的sProcessCaptureResultf调用service 层的 sProcessCaptur...

2018-04-28 10:17:11 1457

原创 Android camera: openCamera[1]

APP通过函数cameraAPI2 openCamera打开camerapublic void openCamera(@NonNull String cameraId,            @NonNull final CameraDevice.StateCallback callback, @Nullable Handler handler)APP传入的callback:CameraDevic...

2018-04-26 14:27:32 964

原创 Android camera: camera initialize

frameworks/base/core/java/android/app/SystemServiceRegistry.javaregisterService(Context.CAMERA_SERVICE, CameraManager.class, new CachedServiceFetcher<CameraManager>() { ...

2018-04-24 20:06:32 915

原创 Android camera:框架分析

 HAL3 上 API2 中的 Android 7.0 相机和媒体堆栈:先来个android help文档上的框架图,从下图可以看出camera API1和API2的区别, API1把接口分为拍照和录像两部分,而API2并没有区分拍照和录像,而是抽象成CameraDevice 和CameraManager两个接口。相机 HAL3 增强功能重新设计 Android Camera API 的目的在于大...

2018-04-19 08:40:47 2083 1

原创 android camera: android.hardware.camera2向下和camera service

android.hardware.camera2向下和camera service的通信是通过mCameraService和mRemoteDeviceframeworks/base/core/java/android/hardware/camera2//*** A per-process global camera manager instance, to retain a connection ...

2018-04-12 09:08:38 1359

原创 Android camera: android.hardware.camera2 package

frameworks/base/core/java/android/hardware/camera2/CameraManager.javaandroid.hardware.camera2包为每个连接到android device的camera device提供一个接口;android.hardware.camera2用于取代android.hardware.CameraThe android.ha...

2018-04-12 08:22:44 833

原创 Android camera:openCamera[2] initialize

status_t CameraDeviceClient::initialize(sp<CameraProviderManager> manager) {    return initializeImpl(manager);}template<typename TProviderPtr>status_t CameraDeviceClient::initializeImpl(T...

2018-04-11 09:58:03 750

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除