cast. framework. AudioTracksManager
오디오 트랙을 관리합니다.
- 생성 값
-
생성자를 직접 사용하는 경우
non-null ErrorAudioTracksManager는 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() 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에 따른 언어 태그입니다. |
- 생성 값
-
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 |
문자열 RFC 5646에 따른 언어 태그입니다. |
- 생성 값
-
language을 사용할 수 없거나 잘못된 경우non-null Error