Genel bakış
Yeni veya türetilmiş GCKMediaQueueItem örnekleri oluşturmak için bir oluşturucu nesnesi.
Oluşturucu, mevcut bir örnekten GCKMediaQueueItem türetmek için kullanılabilir:
Sıfırdan yeni bir GCKMediaQueueItem oluşturmak için de kullanılabilir:
NSObject'i devralır.
Örnek Yöntemi Özeti | |
(instancetype) | - init |
Özellikleri varsayılan değerlerle başlatılmış yeni bir GCKMediaQueueItemBuilder oluşturur. Diğer... | |
(instancetype) | - initWithMediaQueueItem: |
Öğe kimliği de dahil olmak üzere belirtilen GCKMediaQueueItem öğesinden kopyalanan özelliklerle yeni bir GCKMediaQueueItemBuilder oluşturur. Diğer... | |
(GCKMediaQueueItem *) | - build |
Derleyicinin mevcut özelliklerini kullanarak GCKMediaQueueItem oluşturur. Diğer... | |
Mülk Özeti | |
GCKMediaInformation * | mediaInformation |
Bu öğeyle ilişkilendirilen medya bilgileri. Diğer... | |
BOOL | autoplay |
Sıradaki geçerli öğe hâline geldiğinde öğenin otomatik olarak oynatılmaya başlayıp başlamayacağı. Diğer... | |
NSTimeInterval | startTime |
Öğenin başlangıç zamanı (saniye cinsinden). Diğer... | |
NSTimeInterval | playbackDuration |
Öğenin oynatma süresi (saniye cinsinden veya akışın gerçek süresi kullanılacaksa INFINITY ). Diğer... | |
NSTimeInterval | preloadTime |
Önceki öğenin bitmesinden ne kadar önce (saniye cinsinden), alıcının bu öğeyi önceden yüklemeye başlaması gerekir. Diğer... | |
NSArray< NSNumber * > * | activeTrackIDs |
Bu öğenin etkin kanal kimlikleri. Diğer... | |
id | customData |
Varsa bu öğeyle ilişkili özel veriler. Diğer... | |
Yöntem Ayrıntıları
- (instancetype) init |
Özellikleri varsayılan değerlerle başlatılmış yeni bir GCKMediaQueueItemBuilder oluşturur.
- (instancetype) initWithMediaQueueItem: | (GCKMediaQueueItem *__nullable) | item |
Öğe kimliği de dahil olmak üzere belirtilen GCKMediaQueueItem öğesinden kopyalanan özelliklerle yeni bir GCKMediaQueueItemBuilder oluşturur.
- Parameters
-
item The item to copy.
- (GCKMediaQueueItem *) build |
Derleyicinin mevcut özelliklerini kullanarak GCKMediaQueueItem oluşturur.
Mülk Ayrıntıları
|
readwritenonatomiccopy |
Bu öğeyle ilişkilendirilen medya bilgileri.
|
readwritenonatomicassign |
Sıradaki geçerli öğe hâline geldiğinde öğenin otomatik olarak oynatılmaya başlayıp başlamayacağı.
NO
ise sıra bu öğeye ulaştığında duraklatılır. Varsayılan değer: YES
|
readwritenonatomicassign |
Öğenin başlangıç zamanı (saniye cinsinden).
Varsayılan değer, başlangıç zamanının geçerli olmadığını (örneğin, canlı yayın için) veya varsayılan başlangıç zamanının kullanılması gerektiğini belirten kGCKInvalidTimeInterval değeridir.
|
readwritenonatomicassign |
Öğenin oynatma süresi (saniye cinsinden veya akışın gerçek süresi kullanılacaksa INFINITY
).
|
readwritenonatomicassign |
Önceki öğenin bitmesinden ne kadar önce (saniye cinsinden), alıcının bu öğeyi önceden yüklemeye başlaması gerekir.
Varsayılan değer kGCKInvalidTimeInterval, ön yükleme süresinin olmadığını belirtir.
|
readwritenonatomiccopy |
Bu öğenin etkin kanal kimlikleri.
|
readwritenonatomiccopy |
Varsa bu öğeyle ilişkili özel veriler.