Android Camera2 API 中的等效 canDisableShutterSound 方法

Equivalent canDisableShutterSound method in Android Camera2 API

在 Camera2 API 中是否有等效的 canDisableShutterSound 方法?

我找不到关于它的任何细节,所以我假设 Camera2 API 允许在没有快门声的情况下拍照,但这只是我的假设,因为一些国家/地区依法强制执行快门声在日本等智能手机中,无论​​应用程序是否播放其他快门音,都会在拍照时播放设备默认的快门音。至少旧相机 API.

是这样的

用例是在检测到设备也将播放自己的音频时能够忽略应用自定义快门声音,这在旧相机 API 中已通过使用 canDisableShutterSound 方法。

Camera2 没有自动播放任何声音。

相反,使用相机的应用程序需要遵循在任何国家/地区对快门声音执行的期望。MediaActionSound 可用于此。