cast. framework. AudioTracksManager
تُستخدَم لإدارة المقاطع الصوتية.
- عمليات الطرح
-
non-null Errorإذا تم استخدام الدالة الإنشائية مباشرةً يجب إنشاء مثيلAudioTracksManagerمن خلال استدعاء cast.framework.PlayerManager#getAudioTracksManager.
الطُرق
getActiveId
تعرض الدالة getActiveId() القيمة number
تعرض هذه السمة معرّف المقطع الصوتي النشط.
- المرتجعات
-
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() returns Array of non-null cast.framework.messages.Track
تعرض هذه السمة جميع المقاطع الصوتية.
- المرتجعات
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) returns Array of non-null 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غير متاح أو غير صالح