Эквивалентный метод canDisableShutterSound в Android Camera2 API

Есть ли эквивалентный метод canDisableShutterSound в Camera2 API?

Я не смог найти никаких подробностей об этом, поэтому я предполагаю, что Camera2 API позволяет делать снимки без звука затвора, но это только мое предположение, потому что некоторые страны по закону применяют звук затвора в смартфонах, таких как Япония, где звук затвора устройства по умолчанию воспроизводится во время съемки независимо от того, воспроизводит ли приложение другой звук затвора или нет. По крайней мере, так обстоит дело с устаревшим API-интерфейсом Camera.

Вариант использования - возможность игнорировать пользовательский звук затвора приложения, если обнаружено, что устройство будет также воспроизводить свой собственный звук, который в старом API камеры был разрешен с помощью метода canDisableShutterSound.

1 ответ

Решение

Camera2 не воспроизводит звуки автоматически.

Вместо этого приложение, использующее камеру, должно следовать ожиданиям в отношении применения звука затвора в любой стране, в которой оно доступно. Для этого можно использовать MediaActionSound.

Другие вопросы по тегам