کلاس: AudioTracksManager

مواد و روش ها

getActiveId

getActiveId() عدد را برمی گرداند

شناسه آهنگ فعال صوتی را دریافت می کند.

برمی گرداند

nullable number

getActiveTrack

getActiveTrack() cast.framework.messages.Track را برمی گرداند

تراک صوتی فعال را دریافت می کند.

برمی گرداند

nullable cast.framework.messages.Track

getTrackById

getTrackById(id) cast.framework.messages.Track را برمی گرداند

آهنگ صوتی مطابق با id را دریافت می کند.

پارامتر

شناسه

عدد

پرتاب می کند

non-null Error اگر id در دسترس یا نامعتبر باشد.

برمی گرداند

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.

پرتاب می کند

non-null Error اگر language در دسترس نباشد.

برمی گرداند

non-null Array of non-null cast.framework.messages.Track

setActiveById

setActiveById(id)

آهنگ صوتی را که با id مطابقت دارد در حالت فعال تنظیم می کند.

پارامتر

شناسه

عدد

شناسه آهنگ

پرتاب می کند

non-null Error اگر id شناسه آهنگ صوتی نباشد.

setActiveByLanguage

setActiveByLanguage(زبان)

اولین آهنگ صوتی را که با language مطابقت دارد را به حالت فعال تنظیم می کند.

پارامتر

زبان

رشته

برچسب زبان مطابق با RFC 5646.

پرتاب می کند

non-null Error اگر language در دسترس نباشد یا نامعتبر باشد خطا می کند.