GCKMediaStatus Sınıfı

GCKMediaStatus Sınıf Referansı

Genel Bakış

Bazı medya hakkında durum bilgisi içeren bir sınıf.

NSObject'ten devralır. <NSCopying> protokolünü uygular.

Örnek Yöntem Özeti

(BOOL) - queueHasNextItem
 Kuyrukta, şu anda oynatılan öğeden sonra bir öğe olup olmadığını kontrol eder. Diğer...
 
(instancetype) - initWithSessionID:mediaInformation:
 Belirlenmiş başlatıcı. Diğer...
 
(BOOL) - isMediaCommandSupported:
 Akışın belirli bir kontrol komutunu destekleyip desteklemediğini kontrol eder. Diğer...
 
(NSUInteger) - queueItemCount
 Oynatma sırasındaki öğe sayısını döndürür. Diğer...
 
(GCKMediaQueueItem *__nullable) - queueItemAtIndex:
 Oynatma sırasındaki belirtilen dizindeki öğeyi döndürür. Diğer...
 
(GCKMediaQueueItem *__nullable) - queueItemWithItemID:
 Oynatma kuyruğunda, belirtilen öğe kimliğine sahip öğeyi döndürür. Diğer...
 
(NSInteger) - queueIndexForItemID:
 Oynatma sırasındaki öğe kimliği verilen öğenin dizinini veya sırada böyle bir öğe yoksa -1 değerini döndürür. Diğer...
 

Herkese Açık Özellikler

const NSInteger kGCKMediaCommandPause
 Bir medya öğesinin duraklatılabileceğini belirten bir işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandSeek
 Bir medya öğesinin arama özelliğini desteklediğini belirten bir işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandSetVolume
 Bir medya öğesinin ses düzeyinin değiştirilebileceğini belirten bir işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandToggleMute
 Bir medya öğesinin sesinin kapatılabileceğini belirten bir işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandSkipForward
 Bir medya öğesinin ileri sarmayı desteklediğini belirten bir işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandSkipBackward
 Bir medya öğesinin geriye sarmayı desteklediğini belirten işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandQueueNext
 Bir medya öğesinin, sıradaki bir sonraki öğeye geçmeyi desteklediğini belirten bir işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandQueuePrevious
 Bir medya öğesinin, kuyruktaki önceki öğeye geçişi desteklediğini belirten bir işaret (bit maskesi). Diğer...
 

Tesis Özeti

NSInteger mediaSessionID
 Varsa geçerli medya oturumu kimliği, yoksa 0. Diğer...
 
GCKMediaPlayerState playerState
 Mevcut oynatıcı durumu. Diğer...
 
BOOL playingAd
 Alıcının şu anda reklam oynatıp oynatmadığını gösterir. Diğer...
 
GCKMediaPlayerIdleReason idleReason
 Mevcut boşta kalma nedeni. Diğer...
 
float playbackRate
 Mevcut akış oynatma hızını alır. Diğer...
 
GCKMediaInformationmediaInformation
 Bu öğenin GCKMediaInformation. Diğer...
 
NSTimeInterval streamPosition
 Yayının başlangıcından itibaren NSTimeInterval olarak geçerli yayın konumu. Diğer...
 
float volume
 Akışın sesi. Diğer...
 
BOOL isMuted
 Akışın sesi kapatma durumu. Diğer...
 
GCKMediaRepeatMode queueRepeatMode
 Mevcut sıra tekrarlama modu. Diğer...
 
NSUInteger currentItemID
 Varsa mevcut kuyruk öğesinin kimliği. Diğer...
 
BOOL queueHasCurrentItem
 Sırada mevcut bir öğe olup olmadığı. Diğer...
 
GCKMediaQueueItemcurrentQueueItem
 Varsa mevcut kuyruk öğesi. Diğer...
 
GCKMediaQueueItemnextQueueItem
 Varsa sıradaki öğe. Diğer...
 
BOOL queueHasPreviousItem
 Kuyrukta, şu anda oynatılan öğeden önce bir öğe olup olmadığı. Diğer...
 
BOOL queueHasLoadingItem
 Kuyrukta önceden yüklenen bir öğe olup olmadığı. Diğer...
 
NSUInteger preloadedItemID
 Şu anda önceden yüklenmiş öğenin kimliği (varsa). Diğer...
 
NSUInteger loadingItemID
 Şu anda yüklenen öğenin kimliği (varsa). Diğer...
 
NSArray< NSNumber * > * activeTrackIDs
 Etkin parça kimliklerinin listesi. Diğer...
 
GCKVideoInfovideoInfo
 Video bilgileri (varsa) Diğer...
 
id customData
 Medya durumuyla ilişkili tüm özel veriler. Diğer...
 
GCKAdBreakStatusadBreakStatus
 Mevcut reklam oynatma durumu. Diğer...
 

Yöntem Ayrıntıları

- (BOOL) queueHasNextItem

Kuyrukta, şu anda oynatılan öğeden sonra bir öğe olup olmadığını kontrol eder.

- (instancetype) initWithSessionID: (NSInteger)  mediaSessionID
mediaInformation: (GCKMediaInformation *__nullable)  mediaInformation 

Belirlenmiş başlatıcı.

Parameters
mediaSessionIDThe media session ID.
mediaInformationThe media information.
- (BOOL) isMediaCommandSupported: (NSInteger)  command

Akışın belirli bir kontrol komutunu destekleyip desteklemediğini kontrol eder.

- (NSUInteger) queueItemCount

Oynatma sırasındaki öğe sayısını döndürür.

- (GCKMediaQueueItem *__nullable) queueItemAtIndex: (NSUInteger)  index

Oynatma sırasındaki belirtilen dizindeki öğeyi döndürür.

- (GCKMediaQueueItem *__nullable) queueItemWithItemID: (NSUInteger)  itemID

Oynatma kuyruğunda, belirtilen öğe kimliğine sahip öğeyi döndürür.

- (NSInteger) queueIndexForItemID: (NSUInteger)  itemID

Oynatma sırasındaki öğe kimliği verilen öğenin dizinini veya sırada böyle bir öğe yoksa -1 değerini döndürür.

Üye Verileriyle İlgili Belgeler

- (const NSInteger) kGCKMediaCommandPause

Bir medya öğesinin duraklatılabileceğini belirten bir işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandSeek

Bir medya öğesinin arama özelliğini desteklediğini belirten bir işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandSetVolume

Bir medya öğesinin ses düzeyinin değiştirilebileceğini belirten bir işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandToggleMute

Bir medya öğesinin sesinin kapatılabileceğini belirten bir işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandSkipForward

Bir medya öğesinin ileri sarmayı desteklediğini belirten bir işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandSkipBackward

Bir medya öğesinin geriye sarmayı desteklediğini belirten işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandQueueNext

Bir medya öğesinin, sıradaki bir sonraki öğeye geçmeyi desteklediğini belirten bir işaret (bit maskesi).

Deprecated:
Bu işaret şu anda uygulanmamaktadır.
- (const NSInteger) kGCKMediaCommandQueuePrevious

Bir medya öğesinin, kuyruktaki önceki öğeye geçişi desteklediğini belirten bir işaret (bit maskesi).

Deprecated:
Bu işaret şu anda uygulanmamaktadır.

Tesis Ayrıntıları

- (NSInteger) mediaSessionID
readnonatomicassign

Varsa geçerli medya oturumu kimliği, yoksa 0.

- (GCKMediaPlayerState) playerState
readnonatomicassign

Mevcut oynatıcı durumu.

- (BOOL) playingAd
readnonatomicassign

Alıcının şu anda reklam oynatıp oynatmadığını gösterir.

Deprecated:
Bunun yerine adBreakStatus kullanın.
- (GCKMediaPlayerIdleReason) idleReason
readnonatomicassign

Mevcut boşta kalma nedeni.

Bu değer yalnızca oynatıcı durumu GCKMediaPlayerStateIdle ise anlamlıdır.

- (float) playbackRate
readnonatomicassign

Mevcut akış oynatma hızını alır.

Akış geriye doğru oynatılıyorsa bu değer negatif, akış duraklatılmışsa 0, akış normal şekilde oynatılıyorsa 1, akış ileriye doğru oynatılıyorsa pozitif bir değer olur.

- (GCKMediaInformation*) mediaInformation
readnonatomicstrong

Bu öğenin GCKMediaInformation.

- (NSTimeInterval) streamPosition
readnonatomicassign

Yayının başlangıcından itibaren NSTimeInterval olarak geçerli yayın konumu.

- (float) volume
readnonatomicassign

Akışın sesi.

- (BOOL) isMuted
readnonatomicassign

Akışın sesi kapatma durumu.

- (GCKMediaRepeatMode) queueRepeatMode
readnonatomicassign

Mevcut sıra tekrarlama modu.

- (NSUInteger) currentItemID
readnonatomicassign

Varsa mevcut kuyruk öğesinin kimliği.

- (BOOL) queueHasCurrentItem
readnonatomicassign

Sırada mevcut bir öğe olup olmadığı.

- (GCKMediaQueueItem*) currentQueueItem
readnonatomicassign

Varsa mevcut kuyruk öğesi.

- (GCKMediaQueueItem*) nextQueueItem
readnonatomicassign

Varsa sıradaki öğe.

- (BOOL) queueHasPreviousItem
readnonatomicassign

Kuyrukta, şu anda oynatılan öğeden önce bir öğe olup olmadığı.

- (BOOL) queueHasLoadingItem
readnonatomicassign

Kuyrukta önceden yüklenen bir öğe olup olmadığı.

- (NSUInteger) preloadedItemID
readnonatomicassign

Şu anda önceden yüklenmiş öğenin kimliği (varsa).

- (NSUInteger) loadingItemID
readnonatomicassign

Şu anda yüklenen öğenin kimliği (varsa).

- (NSArray<NSNumber *>*) activeTrackIDs
readnonatomicstrong

Etkin parça kimliklerinin listesi.

- (GCKVideoInfo*) videoInfo
readnonatomicstrong

Video bilgileri (varsa)

yılından beri
3.3
- (id) customData
readnonatomicstrong

Medya durumuyla ilişkili tüm özel veriler.

- (GCKAdBreakStatus*) adBreakStatus
readnonatomicstrong

Mevcut reklam oynatma durumu.

yılından beri
3.3