ภาพรวม
ออบเจ็กต์เครื่องมือสร้างสําหรับการสร้างอินสแตนซ์ใหม่หรืออินสแตนซ์ที่ได้รับ GCKMediaQueueItem
เครื่องมือสร้างอาจใช้เพื่อดึง GCKMediaQueueItem จากพร็อพเพอร์ตี้ที่มีอยู่ ดังนี้
อีกทั้งยังใช้ในการสร้าง GCKMediaQueueItem ใหม่ตั้งแต่ต้นได้ด้วย โดยทําดังนี้
รับค่า NSObject
สรุปเมธอดของอินสแตนซ์ | |
(instancetype) | - init |
สร้าง GCKMediaQueueItemBuilder ใหม่ที่มีแอตทริบิวต์ที่เป็นค่าเริ่มต้นโดยค่าเริ่มต้น เพิ่มเติม... | |
(instancetype) | - initWithMediaQueueItem: |
สร้าง GCKMediaQueueItemBuilder ใหม่ด้วยแอตทริบิวต์ที่คัดลอกจาก GCKMediaQueueItem รวมถึงรหัสสินค้า เพิ่มเติม... | |
(GCKMediaQueueItem *) | - build |
สร้าง GCKMediaQueueItem โดยใช้แอตทริบิวต์ปัจจุบันของเครื่องมือสร้าง เพิ่มเติม... | |
สรุปพร็อพเพอร์ตี้ | |
GCKMediaInformation * | mediaInformation |
ข้อมูลสื่อที่เชื่อมโยงกับรายการนี้ เพิ่มเติม... | |
BOOL | autoplay |
สินค้าควรเริ่มเล่นโดยอัตโนมัติเมื่อกลายเป็นรายการปัจจุบันในคิวหรือไม่ เพิ่มเติม... | |
NSTimeInterval | startTime |
เวลาเริ่มต้นของสินค้าเป็นวินาที เพิ่มเติม... | |
NSTimeInterval | playbackDuration |
ระยะเวลาการเล่นของรายการเป็นวินาที หรือ INFINITY หากใช้ระยะเวลาจริงของสตรีม เพิ่มเติม... | |
NSTimeInterval | preloadTime |
ระยะเวลาก่อนที่รายการก่อนหน้าจะสิ้นสุด หน่วยเป็นวินาทีก่อนที่ผู้รับจะเริ่มโหลดรายการนี้ล่วงหน้า เพิ่มเติม... | |
NSArray< NSNumber * > * | activeTrackIDs |
รหัสติดตามที่ใช้งานอยู่สําหรับรายการนี้ เพิ่มเติม... | |
id | customData |
ข้อมูลที่กําหนดเองที่เชื่อมโยงกับรายการนี้ หากมี เพิ่มเติม... | |
รายละเอียดเมธอด
- (instancetype) init |
สร้าง GCKMediaQueueItemBuilder ใหม่ที่มีแอตทริบิวต์ที่เป็นค่าเริ่มต้นโดยค่าเริ่มต้น
- (instancetype) initWithMediaQueueItem: | (GCKMediaQueueItem *__nullable) | item |
สร้าง GCKMediaQueueItemBuilder ใหม่ด้วยแอตทริบิวต์ที่คัดลอกจาก GCKMediaQueueItem รวมถึงรหัสสินค้า
- Parameters
-
item The item to copy.
- (GCKMediaQueueItem *) build |
สร้าง GCKMediaQueueItem โดยใช้แอตทริบิวต์ปัจจุบันของเครื่องมือสร้าง
รายละเอียดพร็อพเพอร์ตี้
|
readwritenonatomiccopy |
ข้อมูลสื่อที่เชื่อมโยงกับรายการนี้
|
readwritenonatomicassign |
สินค้าควรเริ่มเล่นโดยอัตโนมัติเมื่อกลายเป็นรายการปัจจุบันในคิวหรือไม่
หาก NO
คิวจะหยุดชั่วคราวเมื่อมาถึงรายการนี้ ค่าเริ่มต้นคือ YES
|
readwritenonatomicassign |
เวลาเริ่มต้นของสินค้าเป็นวินาที
ค่าเริ่มต้นจะเป็น kGCKInvalidTimeInterval ซึ่งบ่งชี้ว่าไม่มีเวลาเริ่มต้น (เช่น สําหรับสตรีมแบบสด) หรือเวลาเริ่มต้นเริ่มต้น
|
readwritenonatomicassign |
ระยะเวลาการเล่นของรายการเป็นวินาที หรือ INFINITY
หากใช้ระยะเวลาจริงของสตรีม
|
readwritenonatomicassign |
ระยะเวลาก่อนที่รายการก่อนหน้าจะสิ้นสุด หน่วยเป็นวินาทีก่อนที่ผู้รับจะเริ่มโหลดรายการนี้ล่วงหน้า
ค่าเริ่มต้นคือ kGCKInvalidTimeInterval ซึ่งไม่มีการโหลดล่วงหน้า
|
readwritenonatomiccopy |
รหัสติดตามที่ใช้งานอยู่สําหรับรายการนี้
|
readwritenonatomiccopy |
ข้อมูลที่กําหนดเองที่เชื่อมโยงกับรายการนี้ หากมี