اعتبارًا من عام 2026، ولضمان توافقنا مع نموذج التطوير الثابت الرئيسي وضمان استقرار المنصة في المنظومة المتكاملة، سننشر الرمز المصدري في "مشروع Android مفتوح المصدر" (AOSP) في الربع الثاني والربع الرابع. لإنشاء AOSP والمساهمة فيه، ننصحك باستخدام android-latest-release بدلاً من aosp-main. سيشير فرع البيان android-latest-release دائمًا إلى أحدث إصدار تم إرساله إلى AOSP. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android المفتوح المصدر (AOSP).
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
مرجع بنية btrc_interface_t
#include <
bt_rc.h
>
يمثّل واجهة BT-RC AVRCP Target القياسية.
التعريف في السطر
223
من الملف
bt_rc.h
.
إغلاق الواجهة
التعريف في السطر
291
من الملف
bt_rc.h
.
تعرِض سمات العناصر الحالية للأغاني (Title/Album/Artist) num_attr: تحدِّد عدد نصوص السمات الواردة في المؤشر p_attrs
التعريف في السطر
265
من الملف
bt_rc.h
.
الردّ على طلب GetPlayStatus تحتوي على
-
حالة التشغيل
-
مدة الأغنية
-
موضع الأغنية
التعريف في السطر
237
من الملف
bt_rc.h
.
تعرِض سمة num_attr عدد نصوص السمات الواردة في المؤشر p_attrs.
التعريف في السطر
255
من الملف
bt_rc.h
.
عرض قيم سمات التطبيق الحالية لكلّ من معرّفات attr_id المحدّدة
التعريف في السطر
250
من الملف
bt_rc.h
.
تعرِض هذه الدالة نصّ سمات التطبيق ("ترتيب عشوائي"/"تكرار"/...) وnum_attr: يحدِّد عدد نصوص قيم السمات المضمّنة في المؤشر p_vals.
التعريف في السطر
260
من الملف
bt_rc.h
.
تسجيل طلبات معاودة الاتصال في BtRc
التعريف في السطر
230
من الملف
bt_rc.h
.
يسرد سمات تطبيق المشغّل المتوافقة (Shuffle/Repeat/...) num_attr: يحدّد عدد السمات المضمّنة في المؤشر p_attrs
التعريف في السطر
242
من الملف
bt_rc.h
.
|
bt_status_t
(* list_player_app_value_rsp)(int num_val, uint8_t *p_vals)
|
يسرد هذا الحقل سمات تطبيق المشغّل المتوافقة (إيقاف/تفعيل/مجموعة الترتيب العشوائي) num_val: يحدّد عدد القيم المضمّنة في المؤشر p_vals
التعريف في السطر
247
من الملف
bt_rc.h
.
استجابة لطلب ضبط سمة مشغّل الوسائط ("ترتيب عشوائي"/"تكرار") rsp_status: حالة ضبط سمات مشغّل الوسائط الحالي
التعريف في السطر
270
من الملف
bt_rc.h
.
إرسال إعدادات مستوى الصوت الحالية إلى الجانب البعيد يتوفّر الدعم لضبط مستوى الصوت المطلق (SetAbsoluteVolume)، ويمكن تحسينه لإتاحة ضبط مستوى الصوت النسبي (AVRCP 1.0). باستخدام RelateVolume، سنرسل VOLUME_UP/VOLUME_DOWN بدلاً من مستوى الصوت المطلق: يجب أن يكون في النطاق 0-127. تم حجز البت 7 ولا يمكن ضبطه.
التعريف في السطر
288
من الملف
bt_rc.h
.
تم ضبطه على sizeof(BtRcInterface)
التعريف في السطر
226
من الملف
bt_rc.h
.
تم إنشاء مستندات هذه البنية من الملف التالي:
-
hardware/libhardware/include/hardware/
bt_rc.h
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]