ऑडियो पावर प्रबंधन, ऑडियो पावर प्रबंधन

वाहन-विशिष्ट पावर प्रबंधन का समर्थन करने के लिए, एंड्रॉइड एक CarPowerManagementService सेवा और एक CarPowerManager इंटरफ़ेस प्रदान करता है। पावर नीति एंड्रॉइड ऑटोमोटिव OS (AAOS) ऑडियो स्टैक और ऑडियो घटक, android.car.hardware.power.PowerComponent.AUDIO के साथ ऑडियो HAL को प्रभावित करती है। अधिक जानने के लिए, पावर प्रबंधन देखें।

CarAudioService में, डायनामिक ऑडियो रूटिंग सक्षम होने पर CarAudioPowerListener को CarPowerManagementService पर पंजीकृत किया जाता है। यह CarAudioService को ऑडियो से संबंधित पावर नीति परिवर्तनों को सुनने की अनुमति देता है। जब पावर नीति द्वारा ऑडियो अक्षम किया जाता है, तो निम्नलिखित क्रियाएं होती हैं:

  • केवल महत्वपूर्ण ऑडियो विशेषता उपयोगों के फोकस अनुरोधों को बरकरार रखा जाता है। अन्य फोकस अनुरोध छोड़ दिए गए हैं।

  • गैर-महत्वपूर्ण ऑडियो विशेषता उपयोग के सभी आने वाले फोकस अनुरोध अस्वीकार कर दिए जाते हैं।

  • यदि कार वॉल्यूम समूह म्यूटिंग का उपयोग किया जाता है, तो कार वॉल्यूम समूह जिनमें महत्वपूर्ण ऑडियो विशेषता उपयोग के लिए ऑडियो संदर्भ शामिल नहीं है, म्यूट कर दिए जाते हैं।

निम्नलिखित ऑडियो विशेषता उपयोग को महत्वपूर्ण माना जाता है:

  • आपातकाल
  • सुरक्षा

नमूना कॉन्फ़िगरेशन (संस्करण 2) में, हम अनुशंसा करते हैं कि आप प्राथमिक ऑडियो ज़ोन में अन्य संदर्भों से आपातकालीन और सुरक्षा सहित सिस्टम ध्वनियों के लिए अलग-अलग वॉल्यूम समूहों का उपयोग करें। इस तरह, ऑडियो अक्षम होने पर सभी गैर-महत्वपूर्ण ऑडियो विशेषता उपयोगों के लिए वॉल्यूम समूह म्यूट कर दिए जाते हैं, जबकि आपातकालीन और सुरक्षा ध्वनियाँ अनम्यूट रहती हैं।

,

वाहन-विशिष्ट पावर प्रबंधन का समर्थन करने के लिए, एंड्रॉइड एक CarPowerManagementService सेवा और एक CarPowerManager इंटरफ़ेस प्रदान करता है। पावर नीति एंड्रॉइड ऑटोमोटिव OS (AAOS) ऑडियो स्टैक और ऑडियो घटक, android.car.hardware.power.PowerComponent.AUDIO के साथ ऑडियो HAL को प्रभावित करती है। अधिक जानने के लिए, पावर प्रबंधन देखें।

CarAudioService में, डायनामिक ऑडियो रूटिंग सक्षम होने पर CarAudioPowerListener को CarPowerManagementService पर पंजीकृत किया जाता है। यह CarAudioService को ऑडियो से संबंधित पावर नीति परिवर्तनों को सुनने की अनुमति देता है। जब पावर नीति द्वारा ऑडियो अक्षम किया जाता है, तो निम्नलिखित क्रियाएं होती हैं:

  • केवल महत्वपूर्ण ऑडियो विशेषता उपयोगों के फोकस अनुरोधों को बरकरार रखा जाता है। अन्य फोकस अनुरोध छोड़ दिए गए हैं।

  • गैर-महत्वपूर्ण ऑडियो विशेषता उपयोग के सभी आने वाले फोकस अनुरोध अस्वीकार कर दिए जाते हैं।

  • यदि कार वॉल्यूम समूह म्यूटिंग का उपयोग किया जाता है, तो कार वॉल्यूम समूह जिनमें महत्वपूर्ण ऑडियो विशेषता उपयोग के लिए ऑडियो संदर्भ शामिल नहीं है, म्यूट कर दिए जाते हैं।

निम्नलिखित ऑडियो विशेषता उपयोग को महत्वपूर्ण माना जाता है:

  • आपातकाल
  • सुरक्षा

नमूना कॉन्फ़िगरेशन (संस्करण 2) में, हम अनुशंसा करते हैं कि आप प्राथमिक ऑडियो ज़ोन में अन्य संदर्भों से आपातकालीन और सुरक्षा सहित सिस्टम ध्वनियों के लिए अलग-अलग वॉल्यूम समूहों का उपयोग करें। इस तरह, ऑडियो अक्षम होने पर सभी गैर-महत्वपूर्ण ऑडियो विशेषता उपयोगों के लिए वॉल्यूम समूह म्यूट कर दिए जाते हैं, जबकि आपातकालीन और सुरक्षा ध्वनियाँ अनम्यूट रहती हैं।