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 | |
(BOOL) | - queueHasNextItem |
Sırada şu anda oynatılan öğeden sonra bir öğe olup olmadığını kontrol eder. Diğer... | |
(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... | |
(NSUInteger) | - queueItemCount |
Oynatma sırasındaki öğelerin sayısını döndürür. Diğer... | |
(GCKMediaQueueItem *__nullable) | - queueItemAtIndex: |
Oynatma sırasında belirtilen dizindeki öğeyi döndürür. Diğer... | |
(GCKMediaQueueItem *__nullable) | - 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... | |
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... | |
GCKMediaInformation * | mediaInformation |
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... | |
GCKMediaQueueItem * | currentQueueItem |
Varsa mevcut sıra öğesi. Diğer... | |
GCKMediaQueueItem * | nextQueueItem |
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... | |
GCKVideoInfo * | videoInfo |
Varsa video bilgileri. Diğer... | |
id | customData |
Medya durumuyla ilişkilendirilmiş tüm özel veriler. Diğer... | |
GCKAdBreakStatus * | adBreakStatus |
Mevcut reklam oynatma durumu. Diğer... | |
Yöntem Ayrıntıları
- (BOOL) queueHasNextItem |
Sırada şu anda oynatılan öğeden sonra bir öğe olup olmadığını kontrol eder.
- (instancetype) initWithSessionID: | (NSInteger) | mediaSessionID | |
mediaInformation: | (GCKMediaInformation *__nullable) | mediaInformation | |
Tanımlayıcı başlatıcı.
- Parameters
-
mediaSessionID The media session ID. mediaInformation The media information.
- (BOOL) isMediaCommandSupported: | (NSInteger) | command |
Akışın belirli bir kontrol komutunu destekleyip desteklemediğini kontrol eder.
- (NSUInteger) queueItemCount |
Oynatma sırasındaki öğelerin sayısını döndürür.
- (GCKMediaQueueItem *__nullable) queueItemAtIndex: | (NSUInteger) | index |
Oynatma sırasında belirtilen dizindeki öğeyi döndürür.
- (GCKMediaQueueItem *__nullable) 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).
- Deprecated:
- Bu işaret şu anda uygulanmadı.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Bir medya öğesinin, sıradaki önceki öğeye taşınmasını desteklediğini gösteren bir işaret (bit maskesi).
- Deprecated:
- Bu işaret şu anda uygulanmadı.
Mülk Ayrıntıları
|
readnonatomicassign |
Varsa mevcut medya oturumu kimliği; aksi takdirde 0.
|
readnonatomicassign |
Mevcut oyuncu durumu.
|
readnonatomicassign |
Alıcının şu anda bir reklam oynatıp oynatmadığını belirtir.
- Deprecated:
- Bunun yerine adBreakStatus kullanın.
|
readnonatomicassign |
Mevcut boşta kalma nedeni.
Bu değer yalnızca oynatıcı durumu GCKMediaPlayerStateIdle olduğunda anlamlıdır.
|
readnonatomicassign |
Mevcut yayın oynatma oranını alır.
Bu değer, akış geri almak istiyorsa negatif, akış duraklatıldıysa 0, akış normal şekilde oynatılıyorsa 1, akış ileri gidiyorsa başka bir ertesi değer olur.
|
readnonatomicstrong |
Bu öğe için GCKMediaInformation.
|
readnonatomicassign |
Akışın başından itibaren NSTimeInterval olarak geçerli akış konumu.
|
readnonatomicassign |
Canlı yayın hacmi.
|
readnonatomicassign |
Akışın sesi kapatma durumu.
|
readnonatomicassign |
Sıra sırası tekrarlama modu.
|
readnonatomicassign |
Mevcut sıra öğesinin (varsa) kimliği.
|
readnonatomicassign |
Sırada geçerli bir öğe olup olmadığı.
|
readnonatomicassign |
Varsa mevcut sıra öğesi.
|
readnonatomicassign |
Varsa sonraki sıra öğesi.
|
readnonatomicassign |
Sıradaki bir öğenin oynatıldığı öğenin olup olmadığı.
|
readnonatomicassign |
Sırada önceden yüklenmiş bir öğe olup olmadığı.
|
readnonatomicassign |
Şu anda önceden yüklenmiş olan öğenin kimliği.
|
readnonatomicassign |
Şu anda yüklenmekte olan öğenin kimliği (varsa).
|
readnonatomicstrong |
Etkin kanal kimlikleri listesi.
|
readnonatomicstrong |
Varsa video bilgileri.
- Since
- 3,3
|
readnonatomicstrong |
Medya durumuyla ilişkilendirilmiş tüm özel veriler.
|
readnonatomicstrong |
Mevcut reklam oynatma durumu.
- Since
- 3,3