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] - ");
    }

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

相关推荐
QING61818 分钟前
Kotlin commonPrefixWith用法及代码示例
android·kotlin·源码阅读
QING61822 分钟前
Kotlin groupByTo用法及代码示例
android·kotlin·源码阅读
兰琛6 小时前
Compose组件转换XML布局
android·xml·kotlin
水w7 小时前
【Android Studio】解决报错问题Algorithm HmacPBESHA256 not available
android·开发语言·android studio
隐-梵9 小时前
Android studio进阶教程之(二)--如何导入高德地图
android·ide·android studio
Kika写代码10 小时前
【Android】界面布局-线性布局LinearLayout-例子
android·gitee
wangz7610 小时前
kotlin,jetpack compose,使用DataStore保存数据,让程序下次启动时自动获取
android·kotlin·datastore·jetpack compose
Thread.sleep(0)12 小时前
WebRTC源码解析:Android如何渲染画面
android·webrtc
Android 小码峰啊13 小时前
Android Dagger 2 框架的注解模块深入剖析 (一)
android·adb·android studio·android-studio·androidx·android runtime
Android 小码峰啊13 小时前
Android Fresco 框架缓存模块源码深度剖析(二)
android