GCKMediaStatus Sınıfı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bazı medyalarla ilgili durum bilgilerini içeren bir sınıf.
NSObject'i devralır. <NSCopy> yöntemini uygular.
- (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.
Oynatma sırasında belirtilen dizindeki öğeyi döndürür.
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.
- (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ı.
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
Varsa mevcut medya oturumu kimliği; aksi takdirde 0.
Mevcut boşta kalma nedeni.
Bu değer yalnızca oynatıcı durumu GCKMediaPlayerStateIdle olduğunda anlamlıdır.
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.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
Akışın başından itibaren NSTimeInterval olarak geçerli akış konumu.
Akışın sesi kapatma durumu.
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ığı.
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.
Varsa video bilgileri.
- Since
- 3,3
Medya durumuyla ilişkilendirilmiş tüm özel veriler.
Mevcut reklam oynatma durumu.
- Since
- 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: 2022-12-06 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]