CamX-骁龙相机修改

1. 修改视频模式预览尺寸和fps

vendor/codeaurora/packages/apps/SnapdragonCamera/src/com/android/camera/CaptureModule.java

c 复制代码
    private void updatePreviewSize() {
        int width = mPreviewSize.getWidth();
        int height = mPreviewSize.getHeight();
···

-        mPreviewSize = new Size(width, height);
+        mPreviewSize = new Size(1280, 720);
        if (mCurrentSceneMode.mode == CameraMode.VIDEO || mCurrentSceneMode.mode == CameraMode.HFR) {
            mUI.setPreviewSize(mVideoPreviewSize.getWidth(), mVideoPreviewSize.getHeight());
        } else if (!mDeepPortraitMode) {
            mUI.setPreviewSize(mPreviewSize.getWidth(), mPreviewSize.getHeight());
        }
    }

    private void createSessionForVideo(final int cameraId) {
        mNeedSetupMediaRecorder = false;
        try {
        ···
            mVideoRecordRequestBuilder = getRequestBuilder(
                    CameraDevice.TEMPLATE_RECORD,cameraId);
            mVideoRecordRequestBuilder.setTag(cameraId);
++          mVideoRecordRequestBuilder.set(CaptureRequest.CONTROL_AE_TARGET_FPS_RANGE,
                        new Range(10, 30));
             if (mHighSpeedCapture) {
                 mVideoRecordRequestBuilder.set(CaptureRequest.CONTROL_AE_TARGET_FPS_RANGE,
                         mHighSpeedFPSRange);
相关推荐
木 东12 天前
图像高亮处过曝,该如何解决
图像处理·数码相机·camera·isp
符号看象限_Wangerer18 天前
【Camera】光学基础
camera
木 东18 天前
调试项目上只更换镜头,主要影响哪些效果
图像处理·数码相机·camera·isp
爱凤的小光2 个月前
ROS之CameraInfo---个人学习篇
camera·ros1
DU_YULIN2 个月前
RAW 不同比特位深度对比分析
camera
GDAL4 个月前
viewer.camera.flyTo 全面教程
cesium·camera·flyto
STCNXPARM4 个月前
Linux camera之V4L2子系统详解
android·linux·camera·v4l2架构
STCNXPARM4 个月前
Android camera之硬件架构
android·硬件架构·camera
STCNXPARM4 个月前
Linux camera之Media子系统
linux·camera·v4l2·media子系统
习惯就好zz5 个月前
地图编辑部分教程总结
godot·camera·tilemap·2d·game·tileset