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