คลาส GCKMediaLoadOptions

การอ้างอิงคลาส GCKMediaLoadOptions

ภาพรวม

ตัวเลือกสำหรับการโหลดสื่อด้วย GCKRemoteMediaClient

Since
4.0

รับค่า NSObject, <NSCopying> และ <NSSecureCoding>

สรุปเมธอดของอินสแตนซ์

(instancetype) - init
 เครื่องมือเริ่มต้นที่กำหนด เพิ่มเติม...
 

สรุปพร็อพเพอร์ตี้

BOOL autoplay
 การเล่นควรเริ่มเล่นทันทีหรือไม่ เพิ่มเติม...
 
NSTimeInterval playPosition
 ตำแหน่งการเล่นเริ่มต้น เพิ่มเติม...
 
float playbackRate
 อัตราการเล่น เพิ่มเติม...
 
NSArray< NSNumber * > * activeTrackIDs
 อาร์เรย์ของจำนวนเต็มที่ระบุแทร็กที่ใช้งานอยู่ เพิ่มเติม...
 
id customData
 ข้อมูลเฉพาะแอปพลิเคชันที่กำหนดเองเพื่อส่งต่อไปพร้อมกับคำขอ เพิ่มเติม...
 
NSString * credentials
 ข้อมูลเข้าสู่ระบบของผู้ใช้สําหรับรายการสื่อที่กําลังโหลด เพิ่มเติม...
 
NSString * credentialsType
 ประเภทข้อมูลเข้าสู่ระบบของผู้ใช้ที่ระบุใน GCKMediaLoadOptions::credentials เพิ่มเติม...
 

รายละเอียดของเมธอด

- (instancetype) init

เครื่องมือเริ่มต้นที่กำหนด

กำหนดค่าเริ่มต้น GCKMediaLoadOptions ด้วยค่าเริ่มต้นสำหรับพร็อพเพอร์ตี้ทั้งหมด

รายละเอียดที่พัก

- (BOOL) autoplay
readwritenonatomicassign

การเล่นควรเริ่มเล่นทันทีหรือไม่

ค่าเริ่มต้นคือ YES

- (NSTimeInterval) playPosition
readwritenonatomicassign

ตำแหน่งการเล่นเริ่มต้น

ค่าเริ่มต้นคือ kGCKInvalidTimeInterval ซึ่งแสดงถึงตำแหน่งการเล่นเริ่มต้น

- (float) playbackRate
readwritenonatomicassign

อัตราการเล่น

ค่าเริ่มต้นคือ 1

- (NSArray<NSNumber *>*) activeTrackIDs
readwritenonatomicstrong

อาร์เรย์ของจำนวนเต็มที่ระบุแทร็กที่ใช้งานอยู่

ค่าเริ่มต้นคือ nil

- (id) customData
readwritenonatomicstrong

ข้อมูลเฉพาะแอปพลิเคชันที่กำหนดเองเพื่อส่งต่อไปพร้อมกับคำขอ

ต้องเป็นออบเจ็กต์ที่กำหนดให้เป็น JSON ได้โดยใช้ NSJSONSerialization หรือ nil

- (NSString*) credentials
readwritenonatomiccopy

ข้อมูลเข้าสู่ระบบของผู้ใช้สําหรับรายการสื่อที่กําลังโหลด

Since
4.1.1
- (NSString*) credentialsType
readwritenonatomiccopy

ประเภทข้อมูลเข้าสู่ระบบของผู้ใช้ที่ระบุใน GCKMediaLoadOptions::credentials

Since
4.1.1