cast. เฟรมเวิร์ก AudioTracksManager
จัดการแทร็กเสียง
- การขว้าง
-
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
พารามิเตอร์ |
|
|---|---|
|
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 ที่ไม่ใช่ null
รับแทร็กเสียงทั้งหมดที่ตรงกับ language
พารามิเตอร์ |
|
|---|---|
|
language |
สตริง แท็กภาษาตาม RFC 5646 |
- การขว้าง
-
non-null Errorหากlanguageไม่พร้อมใช้งาน - การคืนสินค้า
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
ตั้งค่าแทร็กเสียงที่ตรงกับ id กับสถานะใช้งานอยู่
พารามิเตอร์ |
|
|---|---|
|
id |
ตัวเลข รหัสติดตาม |
- การขว้าง
-
non-null Errorหากidไม่ใช่รหัสแทร็กเสียง
setActiveByLanguage
setActiveByLanguage(language)
ตั้งค่าแทร็กเสียงแรกที่ตรงกับ language เป็นสถานะแอ็กทีฟ
พารามิเตอร์ |
|
|---|---|
|
language |
สตริง แท็กภาษาตาม RFC 5646 |
- การขว้าง
-
non-null Errorหากlanguageไม่พร้อมใช้งานหรือไม่ถูกต้อง