Class GCKMediaQueueItemBuilder
Objek builder untuk membuat instance GCKMediaQueueItem baru atau turunan.
Builder dapat digunakan untuk memperoleh GCKMediaQueueItem dari pembuat yang sudah ada:
Ini juga dapat digunakan untuk membuat GCKMediaQueueItem baru dari awal:
Mewarisi NSObject.
Informasi media yang terkait dengan item ini.
Apakah item harus memulai pemutaran secara otomatis saat menjadi item saat ini dalam antrean.
Jika NO
, antrean akan dijeda saat mencapai item ini. Nilai defaultnya adalah YES
.
- (NSTimeInterval) startTime |
|
readwritenonatomicassign |
Waktu mulai item, dalam detik.
Nilai defaultnya adalah kGCKInvalidTimeInterval, yang menunjukkan bahwa waktu mulai tidak berlaku (misalnya, untuk live stream) atau waktu mulai default yang harus digunakan.
- (NSTimeInterval) playbackDuration |
|
readwritenonatomicassign |
Durasi pemutaran untuk item, dalam detik, atau INFINITY
jika durasi streaming yang sebenarnya harus digunakan.
- (NSTimeInterval) preloadTime |
|
readwritenonatomicassign |
Berapa lama sebelum item sebelumnya berakhir, dalam detik, sebelum penerima mulai memuat item ini terlebih dahulu.
Nilai defaultnya adalah kGCKInvalidTimeInterval, yang menunjukkan tidak ada waktu pramuat.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomiccopy |
ID jalur aktif untuk item ini.
Data kustom yang terkait dengan item ini, jika ada.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2022-12-05 UTC.
[null,null,["Terakhir diperbarui pada 2022-12-05 UTC."],[[["The `GCKMediaQueueItemBuilder` class is used to construct new or modify existing `GCKMediaQueueItem` instances, which represent items in a media queue."],["It provides methods to set properties like media information, autoplay, start time, playback duration, preload time, active track IDs, and custom data."],["Developers can derive a new `GCKMediaQueueItem` from an existing one by modifying its attributes using the builder."],["Alternatively, a new `GCKMediaQueueItem` can be built from scratch by setting all desired properties through the builder's methods."],["Finally, the `build` method is called to create the actual `GCKMediaQueueItem` instance based on the builder's current configuration."]]],[]]