Ringkasan
Class yang dapat digunakan untuk menerapkan posisi streaming kustom dan/atau mencari UI, dalam situasi ketika kontrol UISlider, UIProgressView, dan UILabel biasa tidak akan cukup.
Aplikasi dapat membuat subclass untuk class ini dan mengganti penyetel GCKUIStreamPositionController::streamPosition, GCKUIStreamPositionController::streamDuration, dan GCKUIStreamPositionController::inputEnabled, atau menggunakan KVO untuk memproses perubahan pada properti ini, serta memperbarui posisi alirannya dan/atau mencari kontrol UI sebagaimana mestinya.
- Sejak
- 3,4
Mewarisi NSObject.
Ringkasan Metode Instance | |
(instancetype) | - init |
Penginisialisasi yang ditetapkan. Lainnya... | |
Ringkasan Properti | |
NSTimeInterval | streamPosition |
Posisi aliran data saat ini dari GCKRemoteMediaClient. Lainnya... | |
NSTimeInterval | streamDuration |
Durasi streaming saat ini dari GCKRemoteMediaClient. Lainnya... | |
BOOL | inputEnabled |
GCKUIMediaController menulis properti ini untuk mengaktifkan atau menonaktifkan kontrol UI yang dikelola oleh pengontrol ini. Lainnya... | |
Detail Metode
- (instancetype) init |
Penginisialisasi yang ditetapkan.
Detail Properti
|
readwritenonatomicassign |
Posisi aliran data saat ini dari GCKRemoteMediaClient.
GCKUIMediaController menulis properti ini setiap kali posisi aliran data berubah; saat aliran data berlanjut, properti akan diperbarui sekali per detik. GCKUIMediaController mengamati properti (kecuali jika sedang dalam proses penulisan) dan jika berubah, mengeluarkan perintah media yang sesuai dengan GCKRemoteMediaPlayer untuk mencari posisi streaming baru. Perlu diperhatikan bahwa memperbarui nilai ini pada aliran data yang tidak dapat dicari tidak akan berpengaruh.
|
readwritenonatomicassign |
Durasi streaming saat ini dari GCKRemoteMediaClient.
GCKUIMediaController menulis properti ini setiap kali durasi streaming berubah. Jika streaming tidak memiliki durasi yang diketahui (karena merupakan live stream, misalnya), nilai yang ditulis adalah kGCKInvalidTimeInterval. Tidak berarti aplikasi perlu mengubah nilai ini.
|
readwritenonatomicassign |
GCKUIMediaController menulis properti ini untuk mengaktifkan atau menonaktifkan kontrol UI yang dikelola oleh pengontrol ini.
Kontrol UI terkait media dinonaktifkan untuk sementara saat perintah media sedang berlangsung.