бросать. рамки . Менеджер аудиотреков
Управляет звуковыми дорожками.
- Броски
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 .
Параметр | |
|---|---|
идентификатор | число |
- Броски
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 .
Параметр | |
|---|---|
язык | нить Языковой тег согласно RFC 5646. |
- Броски
non-null Error, еслиlanguageнедоступен.- Возврат
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById (идентификатор)
Устанавливает звуковую дорожку, соответствующую id в активное состояние.
Параметр | |
|---|---|
идентификатор | число Идентификатор трека |
- Броски
non-null Error, еслиidне является идентификатором звуковой дорожки.
setActiveByLanguage
setActiveByLanguage (язык)
Устанавливает первую звуковую дорожку, соответствующую language в активное состояние.
Параметр | |
|---|---|
язык | нить Языковой тег согласно RFC 5646. |
- Броски
non-null Errorеслиlanguageнедоступен или недействителен.