cast. framework. AudioTracksManager
오디오 트랙을 관리합니다.
- 생성 값
-
non-null Error
(생성자가 직접 사용되는 경우)AudioTracksManager
는 cast.framework.PlayerManager#getAudioTracksManager를 호출하여 인스턴스화해야 합니다.
방법
getActiveId
getActiveId()가 숫자 반환
활성 오디오 트랙 ID를 가져옵니다.
- 반환 값
-
nullable number
getActiveTrack
getActiveTrack()이 cast.framework.messages.Track을 반환합니다.
활성 오디오 트랙을 가져옵니다.
- 반환 값
-
nullable cast.framework.messages.Track
getTrackById
getTrackById(id)가 cast.framework.messages.Track을 반환합니다.
id
와 일치하는 오디오 트랙을 가져옵니다.
매개변수 |
|
---|---|
id |
숫자 |
- 생성 값
-
id
를 사용할 수 없거나 잘못된 경우non-null Error
- 반환 값
-
nullable cast.framework.messages.Track
getTracks
getTracks()가 null이 아닌 cast.framework.messages.Track의 배열을 반환함
모든 오디오 트랙을 반환합니다.
- 반환 값
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language)가 null이 아닌 cast.framework.messages.Track의 배열을 반환
language
와 일치하는 모든 오디오 트랙을 가져옵니다.
매개변수 |
|
---|---|
language |
string RFC 5646에 따른 언어 태그입니다. |
- 생성 값
-
language
를 사용할 수 없는 경우non-null Error
- 반환 값
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
id
와 일치하는 오디오 트랙을 활성 상태로 설정합니다.
매개변수 |
|
---|---|
id |
숫자 트랙 ID |
- 생성 값
-
id
이 오디오 트랙 ID가 아닌 경우non-null Error
setActiveByLanguage
setActiveByLanguage(language)
language
와 일치하는 첫 번째 오디오 트랙을 활성 상태로 설정합니다.
매개변수 |
|
---|---|
language |
string RFC 5646에 따른 언어 태그입니다. |
- 생성 값
-
language
를 사용할 수 없거나 유효하지 않은 경우non-null Error