GCKMediaStatus Sınıfı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bazı medya hakkında durum bilgisi içeren bir sınıf.
NSObject'ten devralır. <NSCopying> protokolünü uygular.
- (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
-
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 öğe sayısını döndürür.
Oynatma sırasındaki belirtilen dizindeki öğeyi döndürür.
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.
- (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.
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
Varsa geçerli medya oturumu kimliği, yoksa 0.
Mevcut boşta kalma nedeni.
Bu değer yalnızca oynatıcı durumu GCKMediaPlayerStateIdle ise anlamlıdır.
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.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
Yayının başlangıcından itibaren NSTimeInterval olarak geçerli yayın konumu.
Akışın sesi kapatma durumu.
Mevcut sıra tekrarlama modu.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
Varsa mevcut kuyruk öğesinin kimliği.
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
Sırada mevcut bir öğe olup olmadığı.
Varsa mevcut kuyruk öğesi.
- (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.
Video bilgileri (varsa)
- yılından beri
- 3.3
Medya durumuyla ilişkili tüm özel veriler.
Mevcut reklam oynatma durumu.
- yılından beri
- 3.3
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-26 UTC."],[],["The `GCKMediaStatus` class provides information about media playback. It manages media queues, including checking for next or previous items, retrieving items by index or ID, and counting the items. It supports media control commands such as pause, seek, volume adjustment, mute, skip forward/backward, and queue navigation. Key properties include session ID, player state, playback rate, stream position, volume, and mute status. It also provides properties for current, next, preloaded and loading queue items, active track IDs and ad playback status.\n"],null,[]]