ภาพรวม
ออบเจ็กต์เครื่องมือสร้างสําหรับสร้างอินสแตนซ์ GCKMediaLoadRequestData
ใหม่หรือที่ดึงมา
คุณใช้เครื่องมือสร้างเพื่อดึง GCKMediaLoadRequestData
มาจากรายการที่มีอยู่ได้
- Since
- 4.4.1
รับค่า NSObject
สรุปเมธอดของอินสแตนซ์ | |
(instancetype) | - init |
กำหนดค่าเริ่มต้น GCKMediaLoadRequestData ด้วยค่าเริ่มต้นสำหรับพร็อพเพอร์ตี้ทั้งหมด เพิ่มเติม... | |
(instancetype) | - initWithMediaLoadRequestData: |
เริ่มต้น GCKMediaLoadRequestData ด้วยออบเจ็กต์ GCKMediaLoadRequestData ที่กำหนด เพิ่มเติม... | |
(GCKMediaLoadRequestData *) | - build |
สร้าง GCKMediaLoadRequestData โดยใช้แอตทริบิวต์ปัจจุบันของเครื่องมือสร้าง เพิ่มเติม... | |
สรุปพร็อพเพอร์ตี้ | |
GCKMediaInformation * | mediaInformation |
รายการสื่อที่จะโหลด เพิ่มเติม... | |
GCKMediaQueueData * | queueData |
ข้อมูลเมตาของรายการสื่อหรือคิว เพิ่มเติม... | |
NSNumber * | autoplay |
ธงเพื่อระบุว่าควรเริ่มเล่นทันทีหรือไม่ เพิ่มเติม... | |
NSTimeInterval | startTime |
ตำแหน่งเริ่มต้นในการเริ่มเล่น เพิ่มเติม... | |
float | playbackRate |
อัตราการเล่น เพิ่มเติม... | |
NSArray< NSNumber * > * | activeTrackIDs |
อาร์เรย์ของจำนวนเต็มที่ระบุแทร็กที่ใช้งานอยู่ เพิ่มเติม... | |
id | customData |
ข้อมูลเฉพาะแอปพลิเคชันที่กำหนดเองเพื่อส่งต่อไปพร้อมกับคำขอ เพิ่มเติม... | |
NSString * | credentials |
ข้อมูลเข้าสู่ระบบของผู้ใช้สําหรับรายการสื่อที่กําลังโหลด เพิ่มเติม... | |
NSString * | credentialsType |
ประเภทข้อมูลเข้าสู่ระบบของผู้ใช้ที่ระบุใน GCKMediaLoadRequestData::credentials เพิ่มเติม... | |
NSString * | atvCredentials |
ข้อมูลเข้าสู่ระบบ Android TV สํารองสําหรับรายการสื่อที่โหลด เพิ่มเติม... | |
NSString * | atvCredentialsType |
ประเภทข้อมูลเข้าสู่ระบบ Android TV ที่ระบุใน GCKMediaLoadRequestData::atvCredentials เพิ่มเติม... | |
รายละเอียดของเมธอด
- (instancetype) init |
กำหนดค่าเริ่มต้น GCKMediaLoadRequestData
ด้วยค่าเริ่มต้นสำหรับพร็อพเพอร์ตี้ทั้งหมด
- (instancetype) initWithMediaLoadRequestData: | (GCKMediaLoadRequestData *) | requestData |
เริ่มต้น GCKMediaLoadRequestData
ด้วยออบเจ็กต์ GCKMediaLoadRequestData
ที่กำหนด
- (GCKMediaLoadRequestData *) build |
สร้าง GCKMediaLoadRequestData
โดยใช้แอตทริบิวต์ปัจจุบันของเครื่องมือสร้าง
- การคืนสินค้า
- อินสแตนซ์
GCKMediaLoadRequestData
ใหม่
รายละเอียดที่พัก
|
readwritenonatomiccopy |
รายการสื่อที่จะโหลด
|
readwritenonatomiccopy |
ข้อมูลเมตาของรายการสื่อหรือคิว
|
readwritenonatomiccopy |
ธงเพื่อระบุว่าควรเริ่มเล่นทันทีหรือไม่
ค่าเริ่มต้นคือ @(YES)
หากเป็น nil
พร็อพเพอร์ตี้ของ GCKMediaQueueItem ใน queueData
จะมีผล หากQueueData เป็น nil
การเล่นจะไม่เริ่มเล่นทันที
|
readwritenonatomicassign |
ตำแหน่งเริ่มต้นในการเริ่มเล่น
ค่าเริ่มต้นคือ kGCKInvalidTimeInterval ซึ่งแสดงถึงตำแหน่งการเล่นเริ่มต้น หากเล่นสตรีมวิดีโอออนดีมานด์ สตรีมจะเริ่มเล่นจาก 0 หากเล่นสตรีมแบบสด ระบบจะเริ่มจากขอบการถ่ายทอดสด
|
readwritenonatomicassign |
อัตราการเล่น
ค่าเริ่มต้นคือ 1
|
readwritenonatomicstrong |
อาร์เรย์ของจำนวนเต็มที่ระบุแทร็กที่ใช้งานอยู่
ค่าเริ่มต้นคือ nil
|
readwritenonatomicstrong |
ข้อมูลเฉพาะแอปพลิเคชันที่กำหนดเองเพื่อส่งต่อไปพร้อมกับคำขอ
ต้องเป็นออบเจ็กต์ที่กำหนดให้เป็น JSON ได้โดยใช้ NSJSONSerialization หรือ nil
|
readwritenonatomiccopy |
ข้อมูลเข้าสู่ระบบของผู้ใช้สําหรับรายการสื่อที่กําลังโหลด
|
readwritenonatomiccopy |
ประเภทข้อมูลเข้าสู่ระบบของผู้ใช้ที่ระบุใน GCKMediaLoadRequestData::credentials
|
readwritenonatomiccopy |
ข้อมูลเข้าสู่ระบบ Android TV สํารองสําหรับรายการสื่อที่โหลด
หากมีการตั้งค่า ข้อมูลเข้าสู่ระบบเหล่านี้จะลบล้างค่าที่กำหนดไว้ใน GCKMediaLoadRequestData::credentials หากตัวรับเป็นแอป Android TV ส่วนฝั่งผู้รับจะเข้าถึงข้อมูลเข้าสู่ระบบเหล่านี้ได้จาก MediaLoadRequestData#getCredentials
- Since
- 4.7.0
|
readwritenonatomiccopy |
ประเภทข้อมูลเข้าสู่ระบบ Android TV ที่ระบุใน GCKMediaLoadRequestData::atvCredentials
หากมีการตั้งค่า ข้อมูลเข้าสู่ระบบประเภทนี้จะลบล้างค่าที่กำหนดไว้ใน GCKMediaLoadRequestData::credentialsType หากตัวรับเป็นแอป Android TV ในด้านผู้รับ ข้อมูลเข้าสู่ระบบเหล่านี้จะเข้าถึงได้จาก MediaLoadRequestData#getCredentialsType
- Since
- 4.7.0