Audio-Energieverwaltung, Audio-Energieverwaltung

Zur Unterstützung des fahrzeugspezifischen Energiemanagements stellt Android einen CarPowerManagementService Dienst und eine CarPowerManager Schnittstelle bereit. Die Energierichtlinie wirkt sich auf den Audio-Stack von Android Automotive OS (AAOS) und die Audio-HAL mit der Audiokomponente android.car.hardware.power.PowerComponent.AUDIO aus. Weitere Informationen finden Sie unter Energieverwaltung .

In CarAudioService wird ein CarAudioPowerListener bei CarPowerManagementService registriert, wenn das dynamische Audiorouting aktiviert ist. Dadurch kann CarAudioService auf Änderungen der Energierichtlinien im Zusammenhang mit Audio hören. Wenn Audio durch die Energierichtlinie deaktiviert ist, finden die folgenden Aktionen statt:

  • Nur Fokusanfragen kritischer Audioattributverwendungen werden beibehalten. Andere Fokusanfragen werden aufgegeben.

  • Alle eingehenden Fokusanfragen nicht kritischer Audioattributverwendungen werden abgelehnt.

  • Wenn die Stummschaltung von Fahrzeuglautstärkegruppen verwendet wird, werden Fahrzeuglautstärkegruppen stummgeschaltet, die keinen Audiokontext für kritische Audioattributverwendungen enthalten.

Die folgenden Verwendungen von Audioattributen gelten als kritisch:

  • Notfall
  • Sicherheit

In der Beispielkonfiguration (Version 2) empfehlen wir Ihnen, separate Lautstärkegruppen für Systemtöne, einschließlich Notfall- und Sicherheitstöne, aus anderen Kontexten in der primären Audiozone zu verwenden. Auf diese Weise werden Lautstärkegruppen für alle nicht kritischen Audioattributverwendungen stummgeschaltet, wenn Audio deaktiviert ist, während Notfall- und Sicherheitstöne nicht stummgeschaltet bleiben.

,

Zur Unterstützung des fahrzeugspezifischen Energiemanagements stellt Android einen CarPowerManagementService Dienst und eine CarPowerManager Schnittstelle bereit. Die Energierichtlinie wirkt sich auf den Audio-Stack von Android Automotive OS (AAOS) und die Audio-HAL mit der Audiokomponente android.car.hardware.power.PowerComponent.AUDIO aus. Weitere Informationen finden Sie unter Energieverwaltung .

In CarAudioService wird ein CarAudioPowerListener bei CarPowerManagementService registriert, wenn das dynamische Audiorouting aktiviert ist. Dadurch kann CarAudioService auf Änderungen der Energierichtlinien im Zusammenhang mit Audio hören. Wenn Audio durch die Energierichtlinie deaktiviert ist, finden die folgenden Aktionen statt:

  • Nur Fokusanfragen kritischer Audioattributverwendungen werden beibehalten. Andere Fokusanfragen werden aufgegeben.

  • Alle eingehenden Fokusanfragen nicht kritischer Audioattributverwendungen werden abgelehnt.

  • Wenn die Stummschaltung von Fahrzeuglautstärkegruppen verwendet wird, werden Fahrzeuglautstärkegruppen stummgeschaltet, die keinen Audiokontext für kritische Audioattributverwendungen enthalten.

Die folgenden Verwendungen von Audioattributen gelten als kritisch:

  • Notfall
  • Sicherheit

In der Beispielkonfiguration (Version 2) empfehlen wir Ihnen, separate Lautstärkegruppen für Systemtöne, einschließlich Notfall- und Sicherheitstöne, aus anderen Kontexten in der primären Audiozone zu verwenden. Auf diese Weise werden Lautstärkegruppen für alle nicht kritischen Audioattributverwendungen stummgeschaltet, wenn Audio deaktiviert ist, während Notfall- und Sicherheitstöne nicht stummgeschaltet bleiben.