btav_interface_t संरचना संदर्भ
btav_interface_t संरचना संदर्भ
#include < bt_av.h >
डेटा फ़ील्ड | |
आकार_t | आकार |
bt_status_t (* | init )( btav_callbacks_t *कॉलबैक) |
bt_status_t (* | कनेक्ट )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | डिस्कनेक्ट )(bt_bdaddr_t *bd_addr) |
खालीपन(* | सफ़ाई )(शून्य) |
खालीपन(* | set_audio_focus_state )(int focus_state) |
खालीपन(* | सेट_ऑडियो_ट्रैक_गेन )(फ्लोट गेन) |
विस्तृत विवरण
टिप्पणी:
- प्रारंभ में AVRCP 1.0 का समर्थन किया जाएगा। AVRCP पासथ्रू कमांड को यूइनपुट के माध्यम से आंतरिक रूप से नियंत्रित किया जाएगा
- A2DP डेटा पथ को AudioFlinger android_audio_hw लाइब्रेरी और ब्लूटूथ स्टैक के बीच एक सॉकेट पाइप के माध्यम से नियंत्रित किया जाएगा। मानक BT-AV इंटरफ़ेस का प्रतिनिधित्व करता है। A2DP स्रोत और सिंक इंटरफ़ेस दोनों के लिए उपयोग किया जाता है।
फ़ील्ड दस्तावेज़ीकरण
bt_status_t (* कनेक्ट)(bt_bdaddr_t *bd_addr) |
bt_status_t (*डिस्कनेक्ट)(bt_bdaddr_t *bd_addr) |
bt_status_t (* init)( btav_callbacks_t *कॉलबैक) |
शून्य(* set_audio_focus_state)(int focus_state) |
शून्य(* set_audio_track_gain)(फ्लोट गेन) |
इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
- हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ bt_av.h