คลาส: EditTracksInfoRequestData

ผู้ผลิต

แก้ไขแทร็กข้อมูลคําขอ

New EditEditsInfoRequestData()

ขยาย
cast.framework.messages.RequestData

พร็อพเพอร์ตี้

รหัสติดตามที่ใช้งานอยู่

(อาร์เรย์ที่เป็น Null ของจํานวนหรือไม่ได้ระบุ)

อาร์เรย์ของtrackIds ที่ควรทํางาน หากไม่ได้ระบุ แทร็กที่ใช้งานอยู่จะไม่เปลี่ยนแปลง หากอาร์เรย์ว่างเปล่า ไม่มีแทร็กที่ใช้งานอยู่

ข้อมูลที่กําหนดเอง

(ออบเจ็กต์ที่เป็น Null หรือไม่ระบุ)

ข้อมูลเฉพาะแอปพลิเคชันสําหรับคําขอนี้ ซึ่งจะช่วยให้ผู้ส่งและผู้รับขยายโปรโตคอลสื่อได้อย่างง่ายดายโดยไม่ต้องใช้เนมสเปซใหม่ที่มีข้อความที่กําหนดเอง

รับค่ามาจาก
cast.framework.messages.RequestData#customData

เปิดใช้แทร็กข้อความ

(บูลีนหรือไม่กําหนด)

แจ้งเพื่อเปิดหรือปิดใช้แทร็กข้อความ หากเป็นเท็จ จะเป็นการปิดใช้แทร็กข้อความทั้งหมด หากเป็น "จริง" จะเป็นการเปิดใช้แทร็กข้อความแรกหรือแทร็กข้อความที่ใช้งานอยู่ก่อนหน้า ระบบจะไม่สนใจแฟล็กนี้ หากactiveTrackId หรือภาษาระบุ

ภาษาที่แนะนํา

(บูลีนหรือไม่กําหนด)

ระบุว่าภาษาที่ให้ไว้ไม่ใช่คําขอของผู้ใช้อย่างชัดแจ้ง แต่เป็นการอนุมานจากภาษาที่ใช้ในคําค้นหา อนุญาตให้แอปผู้รับใช้ค่ากําหนดที่ผู้ใช้บันทึกไว้แทนภาษาพูด

language

(สตริงหรือไม่ระบุ)

ภาษาของแทร็กที่ควรใช้งาน ช่องภาษาจะมีลําดับความสําคัญเหนือ ActiveTrackId หากมีการระบุทั้ง 2 ประเภท

รหัสสื่อ

(ตัวเลขหรือไม่ได้ระบุ)

รหัสของเซสชันสื่อที่คําขอนั้นมีผล

รับค่ามาจาก
cast.framework.messages.RequestData#mediaSessionId

รหัสคําขอ

number

รหัสคําขอที่ใช้เพื่อเชื่อมโยงคําขอ/การตอบกลับ

รับค่ามาจาก
cast.framework.messages.RequestData#requestId

ลําดับลําดับ

(ตัวเลขหรือไม่ได้ระบุ)

ตัวเลขสําหรับซิงค์ข้อมูลคําสั่งคิวทั้งหมด หากระบุไว้สําหรับคําสั่งคิว SDK จะยืนยันว่าหมายเลขลําดับล่าสุดของคิวตรงกับคําขอ นี่เป็นหมายเลขลําดับปัจจุบันเป็นส่วนหนึ่งของข้อความที่มีการเปลี่ยนแปลงในคิวขาออก

รับค่ามาจาก
cast.framework.messages.RequestData#resultNumber

รูปแบบการติดตามข้อความ

(cast.framework.messages.TextTrackStyle หรือไม่ได้ระบุ)

รูปแบบแทร็กข้อความที่ขอ หากไม่ได้ระบุ ระบบจะใช้สไตล์ที่มีอยู่ (หากไม่มีรูปแบบในการโทรก่อนหน้า ระบบจะใช้สไตล์ผู้รับเริ่มต้น)