cast. إطار العمل. AudioTracksManager
إدارة المقاطع الصوتية
- الرميات
-
non-null Error
إذا تم استخدام الدالة الإنشائية مباشرةً. يجب إنشاء مثيل لـAudioTracksManager
عن طريق طلب cast.framework.PlayerManager#getAudioTracksManager.
الطُرق
getActiveId
تعرض getActiveId() رقمًا
الحصول على معرّف المقطع الصوتي النشط.
- المرتجعات
-
nullable number
getActiveTrack
تعرض الطريقة getActiveTrack() cast.framework.messages.Track
يوفر هذا الخيار المقطع الصوتي النشط.
- المرتجعات
-
nullable cast.framework.messages.Track
getTrackById
تعرض getTrackById(id) cast.framework.messages.Track
يمكن الحصول على المقطع الصوتي الذي يتطابق مع id
.
المَعلمة |
|
---|---|
id |
الرقم |
- الرميات
-
non-null Error
إذا كانid
غير متاح أو غير صالح. - المرتجعات
-
nullable cast.framework.messages.Track
getTracks
تعرض getTracks() مصفوفة cast.framework.messages.Track غير الفارغة
لعرض جميع المقاطع الصوتية.
- المرتجعات
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
تعرض getTracksByLanguage(language) مصفوفة cast.framework.messages.Track غير الفارغة.
يمكنك الحصول على جميع المقاطع الصوتية التي تطابق language
.
المَعلمة |
|
---|---|
language |
سلسلة علامة اللغة وفقًا لمعيار RFC 5646 |
- الرميات
-
non-null Error
إذا لم يكن الحقل "language
" متاحًا. - المرتجعات
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
لضبط المقطع الصوتي الذي يتطابق مع id
على الحالة "نشط".
المَعلمة |
|
---|---|
id |
الرقم رقم تعريف المقطع الصوتي |
- الرميات
-
non-null Error
إذا لم يكنid
معرّفًا لمقطع صوتي.
setActiveByLanguage
setActiveByLanguage(language)
لضبط أول مقطع صوتي يطابق language
على الحالة النشطة.
المَعلمة |
|
---|---|
language |
سلسلة علامة اللغة وفقًا لمعيار RFC 5646 |
- الرميات
-
non-null Error
إذا لم يكنlanguage
متاحًا أو غير صالح.