قالب. چارچوب . 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در دسترس نباشد یا نامعتبر باشد خطا می کند.