Эквивалентный метод canDisableShutterSound в Android Camera2 API
Есть ли эквивалентный метод canDisableShutterSound в Camera2 API?
Я не смог найти никаких подробностей об этом, поэтому я предполагаю, что Camera2 API позволяет делать снимки без звука затвора, но это только мое предположение, потому что некоторые страны по закону применяют звук затвора в смартфонах, таких как Япония, где звук затвора устройства по умолчанию воспроизводится во время съемки независимо от того, воспроизводит ли приложение другой звук затвора или нет. По крайней мере, так обстоит дело с устаревшим API-интерфейсом Camera.
Вариант использования - возможность игнорировать пользовательский звук затвора приложения, если обнаружено, что устройство будет также воспроизводить свой собственный звук, который в старом API камеры был разрешен с помощью метода canDisableShutterSound.
1 ответ
Camera2 не воспроизводит звуки автоматически.
Вместо этого приложение, использующее камеру, должно следовать ожиданиям в отношении применения звука затвора в любой стране, в которой оно доступно. Для этого можно использовать MediaActionSound.