Genel bakış
Bazı medyalarla ilgili durum bilgilerini içeren bir sınıf.
NSObject öğesini devralır. <NSKopyalama> uygulanır.
Örnek Yöntemi Özeti | |
(instancetype) | - initWithSessionID:mediaInformation: |
Tanımlanmış 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 böyle bir öğe yoksa -1 döndürür. Diğer... | |
Herkese Açık Özellikler | |
const NSInteger | kGCKMediaCommandPause |
Bir medya öğesinin duraklatılabileceğini gösteren işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandSeek |
Bir medya öğesinin sarmayı desteklediğini gösteren işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandSetVolume |
Bir medya öğesinin ses düzeyinin değiştirilebileceğini gösteren bir işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandToggleMute |
Bir medya öğesinin sesinin kapatılabileceğini gösteren bir işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandSkipForward |
Bir medya öğesinin ileri atlamayı desteklediğini gösteren işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandSkipBackward |
Bir medya öğesinin geri atlamayı desteklediğini gösteren işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandQueueNext |
Bir medya öğesinin sıradaki sonraki öğeye geçmeyi desteklediğini gösteren işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandQueuePrevious |
Bir medya öğesinin sıradaki bir önceki öğeye gitmeyi desteklediğini gösteren işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandQueueShuffle |
Bir medya öğesinin karıştırmayı desteklediğini gösteren işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandSkipAd |
Bir medya öğesinin reklam atlamayı desteklediğini gösteren işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandQueueRepeatAll |
Bir medya öğesi sırasının süresiz tekrarı desteklediğini gösteren işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandQueueRepeatOne |
Bir medya öğesinin süresiz tekrarı 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 parçalarının düzenlenebilir olduğunu gösteren bir 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 işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandLike |
Bir medya öğesinin kullanıcı tarafından beğenilebileceğini gösteren bir işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandDislike |
Bir medya öğesinin, kullanıcı tarafından beğenmeyebileceğini gösteren bir işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandFollow |
Bir medya öğesini oluşturan kişinin bir kullanıcı tarafından takip edilebileceğini gösteren işaret (bit maskesi). Diğer... | |
const NSInteger | kGCKMediaCommandUnfollow |
Kullanıcı, medya öğesini oluşturan kullanıcıyı takip etmeyi bırakabileceğini gösteren bir 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 geçerli medya oturumu kimliği; aksi takdirde 0 değerini alır. Diğer... | |
GCKMediaPlayerState | playerState |
Mevcut oynatıcı durumu. Diğer... | |
BOOL | playingAd |
Alıcının o anda bir reklam oynatıp oynatmadığını belirtir. Diğer... | |
GCKMediaPlayerIdleReason | idleReason |
Geçerli boşta kalma nedeni. Diğer... | |
float | playbackRate |
Geçerli akış oynatma hızını alır. Diğer... | |
GCKMediaInformation * | mediaInformation |
Bu öğe için GCKMediaInformation. Diğer... | |
NSTimeInterval | streamPosition |
Akışın başlangıcından itibaren bir NSTimeInterval olarak geçerli akış konumu. Diğer... | |
float | volume |
Akışın ses düzeyi. Diğer... | |
BOOL | isMuted |
Akışın sessize alma durumu. Diğer... | |
GCKMediaRepeatMode | queueRepeatMode |
Geçerli sıra tekrar modu. Diğer... | |
NSUInteger | currentItemID |
Varsa geçerli sıra öğesinin kimliği. Diğer... | |
BOOL | queueHasCurrentItem |
Sırada mevcut bir öğe olup olmadığı. Diğer... | |
GCKMediaQueueItem * | currentQueueItem |
Varsa mevcut sıra öğesi. Diğer... | |
BOOL | queueHasNextItem |
Sırada oynatılan öğeden sonra öğe olup olmadığını kontrol eder. Diğer... | |
GCKMediaQueueItem * | nextQueueItem |
Bir sonraki sıra öğesi (varsa). Diğer... | |
BOOL | queueHasPreviousItem |
Sırada o anda oynatılan öğeden önce bir öğe olup olmadığı. Diğer... | |
BOOL | queueHasLoadingItem |
Sırada önceden yüklenen bir öğe olup olmadığı. Diğer... | |
NSUInteger | preloadedItemID |
Varsa, önceden yüklenmiş öğenin kimliği. Diğer... | |
NSUInteger | loadingItemID |
Yüklenmekte olan öğenin (varsa) kimliği. Diğer... | |
NSArray< NSNumber * > * | activeTrackIDs |
Etkin kanal kimliklerinin listesi. Diğer... | |
GCKVideoInfo * | videoInfo |
Varsa video bilgileri. Diğer... | |
id | customData |
Medya durumuyla ilişkilendirilmiş tüm özel veriler. Diğer... | |
GCKAdBreakStatus * | adBreakStatus |
Geçerli reklam oynatma durumu. Diğer... | |
GCKMediaLiveSeekableRange * | liveSeekableRange |
Bir akışın aranabilir aralığı. Diğer... | |
GCKMediaQueueData * | queueData |
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ısı
- (instancetype) initWithSessionID: | (NSInteger) | mediaSessionID | |
mediaInformation: | (nullable GCKMediaInformation *) | mediaInformation | |
Tanımlanmış 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.
- (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 böyle bir öğe yoksa -1 döndürür.
Üye Verileri Belgeleri
- (const NSInteger) kGCKMediaCommandPause |
Bir medya öğesinin duraklatılabileceğini gösteren işaret (bit maskesi).
- (const NSInteger) kGCKMediaCommandSeek |
Bir medya öğesinin sarmayı desteklediğini gösteren işaret (bit maskesi).
- (const NSInteger) kGCKMediaCommandSetVolume |
Bir medya öğesinin ses düzeyinin değiştirilebileceğini gösteren bir işaret (bit maskesi).
- (const NSInteger) kGCKMediaCommandToggleMute |
Bir medya öğesinin sesinin kapatılabileceğini gösteren bir işaret (bit maskesi).
- (const NSInteger) kGCKMediaCommandSkipForward |
Bir medya öğesinin ileri atlamayı desteklediğini gösteren işaret (bit maskesi).
- (const NSInteger) kGCKMediaCommandSkipBackward |
Bir medya öğesinin geri atlamayı desteklediğini gösteren işaret (bit maskesi).
- (const NSInteger) kGCKMediaCommandQueueNext |
Bir medya öğesinin sıradaki sonraki öğeye geçmeyi desteklediğini gösteren işaret (bit maskesi).
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Bir medya öğesinin sıradaki bir önceki öğeye gitmeyi desteklediğini gösteren işaret (bit maskesi).
- (const NSInteger) kGCKMediaCommandQueueShuffle |
Bir medya öğesinin karıştırmayı desteklediğini gösteren işaret (bit maskesi).
- yılından beri
- 4.4.5
- (const NSInteger) kGCKMediaCommandSkipAd |
Bir medya öğesinin reklam atlamayı desteklediğini gösteren işaret (bit maskesi).
- yılından beri
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatAll |
Bir medya öğesi sırasının süresiz tekrarı desteklediğini gösteren işaret (bit maskesi).
- yılından beri
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatOne |
Bir medya öğesinin süresiz tekrarı desteklediğini gösteren işaret (bit maskesi).
- yılından beri
- 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ış öğelerdir.
- yılından beri
- 4.4.5
- (const NSInteger) kGCKMediaCommandEditTracks |
Bir medya öğesinin parçalarının düzenlenebilir olduğunu gösteren bir işaret (bit maskesi).
- yılından beri
- 4.4.5
- (const NSInteger) kGCKMediaCommandSetPlaybackRate |
Bir medya öğesinin oynatma hızının yapılandırılabilir olduğunu gösteren işaret (bit maskesi).
- yılından beri
- 4.4.5
- (const NSInteger) kGCKMediaCommandLike |
Bir medya öğesinin kullanıcı tarafından beğenilebileceğini gösteren bir işaret (bit maskesi).
- yılından beri
- 4.4.5
- (const NSInteger) kGCKMediaCommandDislike |
Bir medya öğesinin, kullanıcı tarafından beğenmeyebileceğini gösteren bir işaret (bit maskesi).
- yılından beri
- 4.4.5
- (const NSInteger) kGCKMediaCommandFollow |
Bir medya öğesini oluşturan kişinin bir kullanıcı tarafından takip edilebileceğini gösteren işaret (bit maskesi).
- yılından beri
- 4.4.5
- (const NSInteger) kGCKMediaCommandUnfollow |
Kullanıcı, medya öğesini oluşturan kullanıcıyı takip etmeyi bırakabileceğini gösteren bir işaret (bit maskesi).
- yılından beri
- 4.4.5
- (const NSInteger) kGCKMediaCommandStreamTransfer |
Bir medya öğesinin akış aktarımını desteklediğini gösteren işaret (bit maskesi).
- yılından beri
- 4.4.5
Mülk Ayrıntısı
|
readnonatomicassign |
Varsa geçerli medya oturumu kimliği; aksi takdirde 0 değerini alır.
|
readnonatomicassign |
Mevcut oynatıcı durumu.
|
readnonatomicassign |
Alıcının o anda bir reklam oynatıp oynatmadığını belirtir.
- Deprecated:
- Bunun yerine adBreakStatus politikasını kullanın.
|
readnonatomicassign |
Geçerli boşta kalma nedeni.
Bu değer yalnızca oynatıcı durumu GCKMediaPlayerStateIdle olduğunda anlamlı olur.
|
readnonatomicassign |
Geçerli akış oynatma hızını alır.
Bu, akış geriye doğru ilerliyorsa negatif olur, akış duraklatılmışsa 0, akış normal bir şekilde oynatılıyorsa 1 ve ileri doğru ilerliyorsa başka bir pozitif değer olur.
|
readnonatomicstrong |
Bu öğe için GCKMediaInformation.
|
readnonatomicassign |
Akışın başlangıcından itibaren bir NSTimeInterval olarak geçerli akış konumu.
|
readnonatomicassign |
Akışın ses düzeyi.
|
readnonatomicassign |
Akışın sessize alma durumu.
|
readnonatomicassign |
Geçerli sıra tekrar modu.
|
readnonatomicassign |
Varsa geçerli sıra öğesinin kimliği.
|
readnonatomicassign |
Sırada mevcut bir öğe olup olmadığı.
|
readnonatomicweak |
Varsa mevcut sıra öğesi.
|
readnonatomicassign |
Sırada oynatılan öğeden sonra öğe olup olmadığını kontrol eder.
|
readnonatomicweak |
Bir sonraki sıra öğesi (varsa).
|
readnonatomicassign |
Sırada o anda oynatılan öğeden önce bir öğe olup olmadığı.
|
readnonatomicassign |
Sırada önceden yüklenen bir öğe olup olmadığı.
|
readnonatomicassign |
Varsa, önceden yüklenmiş öğenin kimliği.
|
readnonatomicassign |
Yüklenmekte olan öğenin (varsa) kimliği.
|
readnonatomicstrong |
Etkin kanal kimliklerinin listesi.
|
readnonatomicstrong |
Varsa video bilgileri.
- yılından beri
- 3,3
|
readnonatomicstrong |
Medya durumuyla ilişkilendirilmiş tüm özel veriler.
|
readnonatomicstrong |
Geçerli reklam oynatma durumu.
- yılından beri
- 3,3
|
readnonatomicassign |
Bir akışın aranabilir aralığı.
- yılından beri
- 4.4.1
|
readnonatomicassign |
Medya sırasının meta verileri.
- yılından beri
- 4.4.1
|
readnonatomicassign |
Oynatma sırasındaki öğelerin sayısını döndürür.