ऑडियो डिवाइस पैनल

CTS Verifier के कई ऑडियो टेस्ट, अलग-अलग ऑडियो हार्डवेयर डिवाइसों पर सुविधाओं की पुष्टि करते हैं. ऑडियो डिवाइस पैनल से पता चलता है कि डीयूटी के साथ कौनसे ऑडियो डिवाइस काम करते हैं और कौनसे इस्तेमाल के लिए उपलब्ध हैं.

काम करने वाले डिवाइस की सूची में ऐसे ऑडियो डिवाइस दिखते हैं जिनका इस्तेमाल डीयूटी कर सकता है. हालांकि, यह ज़रूरी नहीं है कि वे कनेक्ट हों और इसलिए, जांच के समय उपलब्ध न हों. AudioManager.getSupportedDeviceTypes(), SDK टूल के 35वें वर्शन में जोड़ा गया है. यह उन डिवाइस टाइप की जानकारी दिखाता है जिन पर यह सुविधा काम करती है.

नीचे दिए गए डायग्राम में दिखाया गया है कि DUT, पहले से मौजूद डिवाइसों (जैसे कि माइक्रोफ़ोन, स्पीकर, और इयरपीस), ऐनालॉग ऑडियो सहायक डिवाइसों, ब्लूटूथ ऑडियो सहायक डिवाइसों, और यूएसबी ऑडियो सहायक डिवाइसों के साथ काम करता है:

ऑडियो डिवाइसों के पैनल के साथ काम करता है

पहली इमेज. ऑडियो डिवाइस पैनल, जिसमें उन डिवाइसों की जानकारी दिख रही है जिन पर यह सुविधा काम करती है.

उपलब्ध डिवाइस की सूची में ऐसे ऑडियो डिवाइस दिखाए जाते हैं जिनका जांच के समय इस्तेमाल किया जा सकता है. ऐसा इसलिए होता है, क्योंकि ये डिवाइस DUT (जैसे कि इंटरनल स्पीकर और माइक्रोफ़ोन) में पहले से मौजूद होते हैं या कनेक्ट किए गए होते हैं (जैसे कि ऐनालॉग हेडसेट या यूएसबी ऑडियो पेरिफ़रल).

इस इमेज में दिखाया गया है कि इस्तेमाल के लिए सिर्फ़ डिवाइस में पहले से मौजूद डिवाइस उपलब्ध हैं. इसका मतलब है कि डीयूटी से कोई बाहरी ऑडियो डिवाइस कनेक्ट नहीं है:

ऑडियो डिवाइसों का पैनल उपलब्ध है

दूसरी इमेज. उपलब्ध डिवाइसों को दिखाने वाला ऑडियो डिवाइस पैनल.

अगर इस्तेमाल किए जा सकने वाले डिवाइसों की सूची, डिवाइस में मौजूद हार्डवेयर (इनपुट) से मेल नहीं खाती है, तो हो सकता है कि एचएएल से मिले ऑडियो नीति के कॉन्फ़िगरेशन में कोई समस्या हो. अगर उपलब्ध डिवाइस, डिवाइस से कनेक्ट किए गए डिवाइसों (आउटपुट) से मेल नहीं खाते हैं, तो हो सकता है कि ऑडियो सॉफ़्टवेयर लेयर में कोई समस्या हो.

जब डीयूटी से ऑडियो डिवाइस कनेक्ट किए जाते हैं, तो उपलब्ध डिवाइसों की सूची को कॉन्फ़िगरेशन के हिसाब से अपडेट किया जाता है.