Ringkasan
Objek builder untuk membuat instance GCKMediaLoadRequestData
baru atau turunan.
Builder dapat digunakan untuk memperoleh GCKMediaLoadRequestData
dari builder yang sudah ada.
- Sejak
- 4.4.1
Mewarisi NSObject.
Ringkasan Metode Instance | |
(instancetype) | - init |
Menginisialisasi GCKMediaLoadRequestData dengan nilai default untuk semua properti. Lainnya... | |
(instancetype) | - initWithMediaLoadRequestData: |
Menginisialisasi GCKMediaLoadRequestData dengan objek GCKMediaLoadRequestData yang ditentukan. Lainnya... | |
(GCKMediaLoadRequestData *) | - build |
Membuat GCKMediaLoadRequestData menggunakan atribut builder saat ini. Lainnya... | |
Ringkasan Properti | |
GCKMediaInformation * | mediaInformation |
Item media yang akan dimuat. Lainnya... | |
GCKMediaQueueData * | queueData |
Metadata item media atau antrean. Lainnya... | |
NSNumber * | autoplay |
Flag untuk menunjukkan apakah pemutaran harus segera dimulai. Lainnya... | |
NSTimeInterval | startTime |
Posisi awal untuk memulai pemutaran. Lainnya... | |
float | playbackRate |
Laju pemutaran. Lainnya... | |
NSArray< NSNumber * > * | activeTrackIDs |
Array bilangan bulat yang menentukan jalur aktif. Lainnya... | |
id | customData |
Data khusus aplikasi khusus yang akan diteruskan dengan permintaan. Lainnya... | |
NSString * | credentials |
Kredensial pengguna untuk item media yang dimuat. Lainnya... | |
NSString * | credentialsType |
Jenis kredensial pengguna yang ditentukan di GCKMediaLoadRequestData::credentials. Lainnya... | |
NSString * | atvCredentials |
Kredensial Android TV alternatif untuk item media yang dimuat. Lainnya... | |
NSString * | atvCredentialsType |
Jenis kredensial Android TV yang ditentukan di GCKMediaLoadRequestData::atvCredentials. Lainnya... | |
Detail Metode
- (instancetype) init |
Menginisialisasi GCKMediaLoadRequestData
dengan nilai default untuk semua properti.
- (instancetype) initWithMediaLoadRequestData: | (GCKMediaLoadRequestData *) | requestData |
Menginisialisasi GCKMediaLoadRequestData
dengan objek GCKMediaLoadRequestData
yang ditentukan.
- (GCKMediaLoadRequestData *) build |
Membuat GCKMediaLoadRequestData
menggunakan atribut builder saat ini.
- Hasil
- Instance
GCKMediaLoadRequestData
baru.
Detail Properti
|
readwritenonatomiccopy |
Item media yang akan dimuat.
|
readwritenonatomiccopy |
Metadata item media atau antrean.
|
readwritenonatomiccopy |
Flag untuk menunjukkan apakah pemutaran harus segera dimulai.
Nilai default-nya adalah @(YES)
. Jika ini adalah nil
, properti GCKMediaQueueItem di queueData
akan diterapkan. Jika queueData adalah nil
, pemutaran tidak akan segera dimulai.
|
readwritenonatomicassign |
Posisi awal untuk memulai pemutaran.
Nilai defaultnya adalah kGCKInvalidTimeInterval, yang menunjukkan posisi pemutaran default. Jika streaming Video-On-Demand diputar, pemutarannya akan dimulai dari 0; jika memutar live stream, live stream akan dimulai dari edge.
|
readwritenonatomicassign |
Laju pemutaran.
Nilai default-nya adalah 1
.
|
readwritenonatomicstrong |
Array bilangan bulat yang menentukan jalur aktif.
Nilai default-nya adalah nil
.
|
readwritenonatomicstrong |
Data khusus aplikasi khusus yang akan diteruskan dengan permintaan.
Harus berupa objek yang dapat diserialisasi ke JSON menggunakan NSJSONSerialization, atau nil
.
|
readwritenonatomiccopy |
Kredensial pengguna untuk item media yang dimuat.
|
readwritenonatomiccopy |
Jenis kredensial pengguna yang ditentukan di GCKMediaLoadRequestData::credentials.
|
readwritenonatomiccopy |
Kredensial Android TV alternatif untuk item media yang dimuat.
Jika disetel, kredensial ini akan mengganti nilai yang disetel di GCKMediaLoadRequestData::credentials jika penerima adalah aplikasi Android TV. Di sisi penerima, kredensial ini dapat diakses dari MediaLoadRequestData#getCredentials.
- Sejak
- 4.7.0
|
readwritenonatomiccopy |
Jenis kredensial Android TV yang ditentukan di GCKMediaLoadRequestData::atvCredentials.
Jika ditetapkan, jenis kredensial ini akan mengganti nilai yang disetel di GCKMediaLoadRequestData::credentialsType jika penerima adalah aplikasi Android TV. Di sisi penerima, kredensial ini dapat diakses dari MediaLoadRequestData#getCredentialsType.
- Sejak
- 4.7.0