Class GCKMediaStatus
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Class yang menyimpan informasi status tentang beberapa media.
Mewarisi NSObject. Mengimplementasikan <NSCopying>.
- (instancetype) initWithSessionID: |
|
(NSInteger) |
mediaSessionID |
mediaInformation: |
|
(nullable GCKMediaInformation *) |
mediaInformation |
|
|
| |
Penginisialisasi yang ditetapkan.
- Parameters
-
mediaSessionID | The media session ID. |
mediaInformation | The media information. |
- (BOOL) isMediaCommandSupported: |
|
(NSInteger) |
command |
|
Memeriksa apakah streaming mendukung perintah kontrol tertentu.
Menampilkan item pada indeks yang ditentukan dalam antrean pemutaran.
Menampilkan item dengan ID item tertentu dalam antrean pemutaran.
- (NSInteger) queueIndexForItemID: |
|
(NSUInteger) |
itemID |
|
Menampilkan indeks item dengan ID item tertentu dalam antrean pemutaran, atau -1 jika tidak ada item tersebut dalam antrean.
- (const NSInteger) kGCKMediaCommandPause |
Tanda (bitmask) yang menunjukkan bahwa item media dapat dijeda.
- (const NSInteger) kGCKMediaCommandSeek |
Tanda (bitmask) yang menunjukkan bahwa item media mendukung pencarian.
- (const NSInteger) kGCKMediaCommandSetVolume |
Flag (bitmask) yang menunjukkan bahwa volume audio item media dapat diubah.
- (const NSInteger) kGCKMediaCommandToggleMute |
Flag (bitmask) yang menunjukkan bahwa audio item media dapat dibisukan.
- (const NSInteger) kGCKMediaCommandSkipForward |
Tanda (bitmask) yang menunjukkan bahwa item media mendukung untuk melewati.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Flag (bitmask) yang menunjukkan bahwa item media mendukung untuk melewati.
- (const NSInteger) kGCKMediaCommandQueueNext |
Tanda (bitmask) yang menunjukkan bahwa item media mendukung pemindahan ke item berikutnya dalam antrean.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Flag (bitmask) yang menunjukkan bahwa item media mendukung pemindahan ke item sebelumnya dalam antrean.
- (const NSInteger) kGCKMediaCommandQueueShuffle |
Flag (bitmask) yang menunjukkan bahwa item media mendukung pengacakan.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandSkipAd |
Tanda (bitmask) yang menunjukkan bahwa item media mendukung pengabaian iklan.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatAll |
Flag (bitmask) yang menunjukkan bahwa antrean item media mendukung pengulangan tanpa batas.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatOne |
Flag (bitmask) yang menunjukkan bahwa item media mendukung pengulangan tanpa batas.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeat |
Flag (bitmask) yang menunjukkan bahwa item media dan antreannya mendukung pengulangan tanpa batas.
item dalam antrean.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandEditTracks |
Flag (bitmask) yang menunjukkan bahwa trek item media dapat diedit.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandSetPlaybackRate |
Flag (bitmask) yang menunjukkan bahwa kecepatan pemutaran item media dapat dikonfigurasi.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandLike |
Flag (bitmask) yang menunjukkan bahwa item media dapat disukai oleh pengguna.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandDislike |
Tanda (bitmask) yang menunjukkan bahwa item media dapat tidak disukai oleh pengguna.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandFollow |
Flag (bitmask) yang menunjukkan bahwa pembuat item media dapat diikuti oleh pengguna.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandUnfollow |
Tanda (bitmask) yang menunjukkan bahwa pembuat item media dapat berhenti diikuti pengguna.
- Sejak
- 4.4.5
- (const NSInteger) kGCKMediaCommandStreamTransfer |
Tanda (bitmask) yang menunjukkan bahwa item media mendukung transfer streaming.
- Sejak
- 4.4.5
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
ID sesi media saat ini, jika ada; jika tidak, 0.
- (GCKMediaPlayerState) playerState |
|
readnonatomicassign |
Alasan tidak ada aktivitas saat ini.
Nilai ini hanya bermakna jika status pemutar adalah GCKMediaPlayerStateIdle.
Mendapatkan kecepatan pemutaran streaming saat ini.
Hal ini akan bernilai negatif jika streaming mencari mundur, 0 jika streaming dijeda, 1 jika streaming diputar secara normal, dan beberapa nilai positif lainnya jika streaming mencari ke depan.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
Posisi streaming saat ini, sebagai NSTimeInterval dari awal streaming.
Status nonaktif streaming.
Mode pengulangan antrean saat ini.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
ID item antrean saat ini, jika ada.
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
Apakah ada item saat ini dalam antrean.
Item antrean saat ini, jika ada.
- (BOOL) queueHasNextItem |
|
readnonatomicassign |
Memeriksa apakah ada item setelah item yang sedang diputar dalam antrean.
Item antrean berikutnya, jika ada.
- (BOOL) queueHasPreviousItem |
|
readnonatomicassign |
Apakah ada item sebelum item yang sedang diputar dalam antrean.
- (BOOL) queueHasLoadingItem |
|
readnonatomicassign |
Apakah ada item yang dimuat sebelumnya dalam antrean.
- (NSUInteger) preloadedItemID |
|
readnonatomicassign |
ID item yang saat ini dipramuat, jika ada.
- (NSUInteger) loadingItemID |
|
readnonatomicassign |
ID item yang sedang dimuat, jika ada.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readnonatomicstrong |
Informasi video, jika ada.
- Sejak
- 3,3
Data kustom apa pun yang terkait dengan status media.
Status pemutaran iklan saat ini.
- Sejak
- 3,3
Rentang streaming yang dapat dicari.
- Sejak
- 4.4.1
Metadata antrean media.
- Sejak
- 4.4.1
- (NSUInteger) queueItemCount |
|
readnonatomicassign |
Menampilkan jumlah item dalam antrean pemutaran.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2023-07-20 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]