GCKMediaStatus Sınıfı

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
GCKMediaStatus Sınıf Referansı

Genel bakış

Bazı medyalarla ilgili durum bilgilerini içeren bir sınıf.

NSObject'i devralır. <NSCopy> yöntemini uygular.

Örnek Yöntemi Özeti

(instancetype) - initWithSessionID:mediaInformation:
 Tanımlayıcı başlatıcı. Diğer...
 
(BOOL) - isMediaCommandSupported:
 Akışın belirli bir kontrol komutunu destekleyip desteklemediğini kontrol eder. Diğer...
 
(nullable GCKMediaQueueItem *) - queueItemAtIndex:
 Oynatma sırasında belirtilen dizindeki öğeyi döndürür. Diğer...
 
(nullable GCKMediaQueueItem *) - queueItemWithItemID:
 Oynatma sırasında belirtilen öğe kimliğine sahip öğeyi döndürür. Diğer...
 
(NSInteger) - queueIndexForItemID:
 Oynatma sırasında belirtilen öğe kimliğine sahip öğenin dizinini veya sırada bu tür bir öğe yoksa -1 değerini döndürür. Diğer...
 

Herkese Açık Özellikler

const NSInteger kGCKMediaCommandPause
 Medya öğesinin duraklatılabileceğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandSeek
 Medya öğesinin aramayı desteklediğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandSetVolume
 Medya öğesinin ses düzeyinin değiştirilebileceğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandToggleMute
 Medya öğelerinin sesinin kapatılabileceğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandSkipForward
 Bir medya öğesinin ileriye atlamayı desteklediğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandSkipBackward
 Medya öğesinin geriye doğru atlamayı desteklediğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandQueueNext
 Bir medya öğesinin, sıradaki bir sonraki öğeye taşınmasını desteklediğini gösteren bir işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandQueuePrevious
 Bir medya öğesinin, sıradaki önceki öğeye taşınmasını desteklediğini gösteren bir işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandQueueShuffle
 Medya öğesinin karışık oynatmayı desteklediğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandSkipAd
 Medya öğelerinin reklam atlamayı desteklediğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandQueueRepeatAll
 Medya öğesi sırasının süresiz tekrarı desteklediğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandQueueRepeatOne
 Medya öğesinin süresiz tekrarlamayı desteklediğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandQueueRepeat
 Bir medya öğesinin ve sırasının süresiz tekrarı desteklediğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandEditTracks
 Bir medya öğesinin kanallarının düzenlenebilir olduğunu gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandSetPlaybackRate
 Bir medya öğesinin oynatma hızının yapılandırılabilir olduğunu gösteren bir işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandLike
 Medya öğesinin kullanıcı tarafından sevilebileceğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandDislike
 Medya öğesinin kullanıcı tarafından beğenilemeyebileceğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandFollow
 Medya öğesi oluşturan kişinin bir kullanıcı tarafından izlenebileceğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandUnfollow
 Medya öğesi oluşturan kişinin kullanıcılar tarafından takibi bırakılabileceğini gösteren işaret (bit maskesi). Diğer...
 
const NSInteger kGCKMediaCommandStreamTransfer
 Bir medya öğesinin akış aktarımını desteklediğini gösteren işaret (bit maskesi). Diğer...
 

Mülk Özeti

NSInteger mediaSessionID
 Varsa mevcut medya oturumu kimliği; aksi takdirde 0. Diğer...
 
GCKMediaPlayerState playerState
 Mevcut oyuncu durumu. Diğer...
 
BOOL playingAd
 Alıcının şu anda bir reklam oynatıp oynatmadığını belirtir. Diğer...
 
GCKMediaPlayerIdleReason idleReason
 Mevcut boşta kalma nedeni. Diğer...
 
float playbackRate
 Mevcut yayın oynatma oranını alır. Diğer...
 
GCKMediaInformationmediaInformation
 Bu öğe için GCKMediaInformation. Diğer...
 
NSTimeInterval streamPosition
 Akışın başından itibaren NSTimeInterval olarak geçerli akış konumu. Diğer...
 
float volume
 Canlı yayın hacmi. Diğer...
 
BOOL isMuted
 Akışın sesi kapatma durumu. Diğer...
 
GCKMediaRepeatMode queueRepeatMode
 Sıra sırası tekrarlama modu. Diğer...
 
NSUInteger currentItemID
 Mevcut sıra öğesinin (varsa) kimliği. Diğer...
 
BOOL queueHasCurrentItem
 Sırada geçerli bir öğe olup olmadığı. Diğer...
 
GCKMediaQueueItemcurrentQueueItem
 Varsa mevcut sıra öğesi. Diğer...
 
BOOL queueHasNextItem
 Sırada şu anda oynatılan öğeden sonra bir öğe olup olmadığını kontrol eder. Diğer...
 
GCKMediaQueueItemnextQueueItem
 Varsa sonraki sıra öğesi. Diğer...
 
BOOL queueHasPreviousItem
 Sıradaki bir öğenin oynatıldığı öğenin olup olmadığı. Diğer...
 
BOOL queueHasLoadingItem
 Sırada önceden yüklenmiş bir öğe olup olmadığı. Diğer...
 
NSUInteger preloadedItemID
 Şu anda önceden yüklenmiş olan öğenin kimliği. Diğer...
 
NSUInteger loadingItemID
 Şu anda yüklenmekte olan öğenin kimliği (varsa). Diğer...
 
NSArray< NSNumber * > * activeTrackIDs
 Etkin kanal kimlikleri listesi. Diğer...
 
GCKVideoInfovideoInfo
 Varsa video bilgileri. Diğer...
 
id customData
 Medya durumuyla ilişkilendirilmiş tüm özel veriler. Diğer...
 
GCKAdBreakStatusadBreakStatus
 Mevcut reklam oynatma durumu. Diğer...
 
GCKMediaLiveSeekableRangeliveSeekableRange
 Bir akışın aranabilir aralığı. Diğer...
 
GCKMediaQueueDataqueueData
 Medya sırasının meta verileri. Diğer...
 
NSUInteger queueItemCount
 Oynatma sırasındaki öğelerin sayısını döndürür. Diğer...
 

Yöntem Ayrıntıları

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

Tanımlayıcı 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.

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

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

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

Oynatma sırasında belirtilen öğe kimliğine sahip öğeyi döndürür.

- (NSInteger) queueIndexForItemID: (NSUInteger)  itemID

Oynatma sırasında belirtilen öğe kimliğine sahip öğenin dizinini veya sırada bu tür bir öğe yoksa -1 değerini döndürür.

Üye Verileri Belgeleri

- (const NSInteger) kGCKMediaCommandPause

Medya öğesinin duraklatılabileceğini gösteren işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandSeek

Medya öğesinin aramayı desteklediğini gösteren işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandSetVolume

Medya öğesinin ses düzeyinin değiştirilebileceğini gösteren işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandToggleMute

Medya öğelerinin sesinin kapatılabileceğini gösteren işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandSkipForward

Bir medya öğesinin ileriye atlamayı desteklediğini gösteren işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandSkipBackward

Medya öğesinin geriye doğru atlamayı desteklediğini gösteren işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandQueueNext

Bir medya öğesinin, sıradaki bir sonraki öğeye taşınmasını desteklediğini gösteren bir işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandQueuePrevious

Bir medya öğesinin, sıradaki önceki öğeye taşınmasını desteklediğini gösteren bir işaret (bit maskesi).

- (const NSInteger) kGCKMediaCommandQueueShuffle

Medya öğesinin karışık oynatmayı desteklediğini gösteren işaret (bit maskesi).

Since
4,4,5
- (const NSInteger) kGCKMediaCommandSkipAd

Medya öğelerinin reklam atlamayı desteklediğini gösteren işaret (bit maskesi).

Since
4,4,5
- (const NSInteger) kGCKMediaCommandQueueRepeatAll

Medya öğesi sırasının süresiz tekrarı desteklediğini gösteren işaret (bit maskesi).

Since
4,4,5
- (const NSInteger) kGCKMediaCommandQueueRepeatOne

Medya öğesinin süresiz tekrarlamayı desteklediğini gösteren işaret (bit maskesi).

Since
4,4,5
- (const NSInteger) kGCKMediaCommandQueueRepeat

Bir medya öğesinin ve sırasının süresiz tekrarı desteklediğini gösteren işaret (bit maskesi).

sıraya alınmış öğeler.

Since
4,4,5
- (const NSInteger) kGCKMediaCommandEditTracks

Bir medya öğesinin kanallarının düzenlenebilir olduğunu gösteren işaret (bit maskesi).

Since
4,4,5
- (const NSInteger) kGCKMediaCommandSetPlaybackRate

Bir medya öğesinin oynatma hızının yapılandırılabilir olduğunu gösteren bir işaret (bit maskesi).

Since
4,4,5
- (const NSInteger) kGCKMediaCommandLike

Medya öğesinin kullanıcı tarafından sevilebileceğini gösteren işaret (bit maskesi).

Since
4,4,5
- (const NSInteger) kGCKMediaCommandDislike

Medya öğesinin kullanıcı tarafından beğenilemeyebileceğini gösteren işaret (bit maskesi).

Since
4,4,5
- (const NSInteger) kGCKMediaCommandFollow

Medya öğesi oluşturan kişinin bir kullanıcı tarafından izlenebileceğini gösteren işaret (bit maskesi).

Since
4,4,5
- (const NSInteger) kGCKMediaCommandUnfollow

Medya öğesi oluşturan kişinin kullanıcılar tarafından takibi bırakılabileceğini gösteren işaret (bit maskesi).

Since
4,4,5
- (const NSInteger) kGCKMediaCommandStreamTransfer

Bir medya öğesinin akış aktarımını desteklediğini gösteren işaret (bit maskesi).

Since
4,4,5

Mülk Ayrıntıları

- (NSInteger) mediaSessionID
readnonatomicassign

Varsa mevcut medya oturumu kimliği; aksi takdirde 0.

- (GCKMediaPlayerState) playerState
readnonatomicassign

Mevcut oyuncu durumu.

- (BOOL) playingAd
readnonatomicassign

Alıcının şu anda bir reklam oynatıp oynatmadığını belirtir.

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

Mevcut boşta kalma nedeni.

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

- (float) playbackRate
readnonatomicassign

Mevcut yayın oynatma oranını alır.

Bu değer, yayın geri almak istiyorsa negatif, akış duraklatıldıysa 0, akış normal şekilde oynatılıyorsa 1, ileriye dönükse başka bir pozitif değer olur.

- (GCKMediaInformation*) mediaInformation
readnonatomicstrong

Bu öğe için GCKMediaInformation.

- (NSTimeInterval) streamPosition
readnonatomicassign

Akışın başından itibaren NSTimeInterval olarak geçerli akış konumu.

- (float) volume
readnonatomicassign

Canlı yayın hacmi.

- (BOOL) isMuted
readnonatomicassign

Akışın sesi kapatma durumu.

- (GCKMediaRepeatMode) queueRepeatMode
readnonatomicassign

Sıra sırası tekrarlama modu.

- (NSUInteger) currentItemID
readnonatomicassign

Mevcut sıra öğesinin (varsa) kimliği.

- (BOOL) queueHasCurrentItem
readnonatomicassign

Sırada geçerli bir öğe olup olmadığı.

- (GCKMediaQueueItem*) currentQueueItem
readnonatomicassign

Varsa mevcut sıra öğesi.

- (BOOL) queueHasNextItem
readnonatomicassign

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

- (GCKMediaQueueItem*) nextQueueItem
readnonatomicassign

Varsa sonraki sıra öğesi.

- (BOOL) queueHasPreviousItem
readnonatomicassign

Sıradaki bir öğenin oynatıldığı öğenin olup olmadığı.

- (BOOL) queueHasLoadingItem
readnonatomicassign

Sırada önceden yüklenmiş bir öğe olup olmadığı.

- (NSUInteger) preloadedItemID
readnonatomicassign

Şu anda önceden yüklenmiş olan öğenin kimliği.

- (NSUInteger) loadingItemID
readnonatomicassign

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

- (NSArray<NSNumber *>*) activeTrackIDs
readnonatomicstrong

Etkin kanal kimlikleri listesi.

- (GCKVideoInfo*) videoInfo
readnonatomicstrong

Varsa video bilgileri.

Since
3,3
- (id) customData
readnonatomicstrong

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

- (GCKAdBreakStatus*) adBreakStatus
readnonatomicstrong

Mevcut reklam oynatma durumu.

Since
3,3
- (GCKMediaLiveSeekableRange*) liveSeekableRange
readnonatomicassign

Bir akışın aranabilir aralığı.

Since
4.4.1
- (GCKMediaQueueData*) queueData
readnonatomicassign

Medya sırasının meta verileri.

Since
4.4.1
- (NSUInteger) queueItemCount
readnonatomicassign

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