Android 10.0 关闭相机开始录像时的快门声音

Android 10.0 关闭相机开始录像时的快门声音

近来接到项目需求反馈提到在使用相机录像时,点击开始录像按钮后快门的声音也会被录进去,需要将开始录像的快门声音关闭,具体修改参照如下:

/vendor/mediatek/proprietary/packages/apps/Camera2/ common/src/com/mediatek/camera/common/mode/video/device/v2/VideoDevice2Controller.java

复制代码
    public void startRecording() {
        LogHelper.i(TAG, "[startRecording] + ");
        mIsRecording = true;
-        mICameraContext.getSoundPlayback().play(ISoundPlayback.START_VIDEO_RECORDING);
        try {
            CaptureRequest.Builder builder = doCreateAndConfigRequest(true);
            setRepeatingRequest(builder);
        } catch (CameraAccessException e) {
            e.printStackTrace();
        }
        LogHelper.d(TAG, "[startRecording] - ");
    }

重新编译验证,修改生效,相机开始录像时的快门声音已被关闭

相关推荐
90后的晨仔15 小时前
Android 程序入口与核心组件详解
android
90后的晨仔15 小时前
Kotlin 简介与开发环境搭建
android
BU摆烂会噶15 小时前
【LangGraph】House_Agent 实战(四):预定流程 —— 中断与人工干预
android·人工智能·python·langchain
AI玫瑰助手15 小时前
Python运算符:比较运算符(等于不等等于大于小于)与返回值
android·开发语言·python
new_dev16 小时前
Python实现Android自动化打包工具:加固、签名、多渠道一键完成
android·python·自动化
小孔龙16 小时前
Android `<activity-alias>` 指南:动态图标 · 多入口 · 重命名兼容
android·程序员·掘金·日新计划
QING61816 小时前
Kotlin inline 实战详解 —— 新手须知
android·kotlin·android jetpack
ElevenS_it18817 小时前
MySQL慢查询监控与告警实战:从slow_log采集到分钟级定位慢SQL的完整链路配置
android·sql·mysql
沐言人生17 小时前
ReactNative 源码分析12——Native View创建流程onBatchComplete
android·react native
caicai_xiaobai17 小时前
QT搭建安卓开发环境
android