قالب. چارچوب . AudioTracks Manager
تراک های صوتی را مدیریت می کند.
- پرتاب می کند
non-null Error
اگر سازنده مستقیماً استفاده شود.AudioTracksManager
باید با فراخوانی cast.framework.PlayerManager#getAudioTracksManager نمونهسازی شود.
مواد و روش ها
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
در دسترس نباشد یا نامعتبر باشد خطا می کند.