Android, araca özgü güç yönetimini desteklemek için bir CarPowerManagementService
hizmeti ve CarPowerManager
arayüzü sağlar. Güç politikası, Android Automotive OS (AAOS) ses yığınını ve ses bileşeni android.car.hardware.power.PowerComponent.AUDIO
ile ses HAL'ini etkiler. Daha fazla bilgi için Güç Yönetimi başlıklı makaleyi inceleyin.
Dinamik ses yönlendirmesi etkinleştirildiğinde CarAudioService
'te CarAudioPowerListener
, CarPowerManagementService
'ye kaydedilir. Bu, CarAudioService
'ün sesle ilgili güç politikası değişikliklerini dinlemesine olanak tanır.
Güç politikası nedeniyle ses devre dışı bırakıldığında aşağıdaki işlemler gerçekleşir:
Yalnızca kritik ses özelliği kullanımlarının odaklanma istekleri saklanır. Diğer odak istekleri bırakılır.
Kritik olmayan ses özelliği kullanımlarıyla ilgili gelen tüm odaklanma istekleri reddedilir.
Araba ses grubu sessize alma özelliği kullanılıyorsa kritik ses özelliği kullanımları için ses bağlamı içermeyen araba ses grupları sessize alınır.
Aşağıdaki ses özelliği kullanımları kritik olarak kabul edilir:
- Acil durum
- Güvenlik
Örnek yapılandırmada (2. sürüm) acil durum ve güvenlik dahil olmak üzere sistem sesleri için birincil ses bölgesindeki diğer bağlamlardan ayrı ses düzeyi grupları kullanmanızı öneririz. Bu sayede, ses devre dışı bırakıldığında kritik olmayan tüm ses özelliği kullanımlarının ses grupları kapatılırken acil durum ve güvenlik sesleri kapatılmaz.