MTK平台Camera HAL3相关模块的代码路径如下:
加入知识星球与更多Camera同学交流
– 星球名称:深入浅出Android Camera
– 星球ID: 17296815
| Camera相关模块 | 代码路径 |
|---|---|
| CameraService | frameworks/av/services/camera/libcameraservice/CameraService.cpp |
| CameraHALServer | mtkcam3/main/hal/service/service.cpp |
| ICameraProvider | mtkcam/main/hal/devicemgr/provider/2.4/CameraProviderImpl.cpp |
| ICameraDevice | mtkcam3/main/hal/device/3.x/device/CameraDevice3Impl.cpp |
| ICameraDeviceSession | mtkcam3/main/hal/device/3.x/device/CameraDevice3SessionImpl.cpp |
| CameraDeviceManager | mtkcam3/main/hal/devicemgr/base/CameraDeviceManagerBase.cpp |
| AppStreamMgr | mtkcam3/main/hal/device/3.x/app/AppStreamMgr.cpp |
| PipelineModel | mtkcam3/pipeline/model/PipelineModelImpl.cpp |
| CameraSetting | mtkcam/middleware/v3/pipeline/CameraSetting/CameraSettingMgr_Imp.cpp |
| MetadataProvider | mtkcam/utils/metastore/metadataprovider/MetadataProvider.cpp |
| StreamBuffer | mtkcam/pipeline/utils/streambuf/StreamBuffers.cpp |
| Hardware Node | mtkcam3/pipeline/hwnode/ |
| FeaturePipe | mtkcam3/feature/core/featurePipe/ |
| Pipe Driver | mtkcam/drv/src/isp/isp_6s/imageio/pipe |
| Sensor Driver | <kernel-x.xx>/drivers/misc/mediatek/imgsensor/src/ |
| EEPROM Driver | <kernel-x.xx>/drivers/misc/eeprom/eeprom.c |
极客笔记