클래스: 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()가 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