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