클래스: AudioTracksManager

메서드

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