Sınıf: QueueUpdateRequestData

Marka

QueueUpdateRequestData

yeni QueueUpdateRequestData()

Uzatmalar
cast.framework.messages.RequestData

Özellikler

currentItemId

(sayı veya tanımsız)

Değişikliklerden sonraki geçerli medya Öğesi'nin kimliği (sağlanmazsa veya bulunmazsa currentItem değeri güncellemeden öncekiyle aynı olur).

currentTime

(sayı veya tanımsız)

Geçerli öğenin oynatılmaya başlanması için içeriğin başlangıcından itibaren geçen saniye sayısı. Bu değer, sağlandığında yalnızca öğe ilk kez oynatıldığında, QueueItem düzeyinde sağlanan startTime değerine göre öncelikli olur. Bu, kullanıcının bir öğenin ortasına atladığı yaygın durumu kapsamak içindir. Böylece currentTime öğe için QueueItem startTime gibi kalıcı olarak uygulanmaz. Bu sayede, startTime'ı dinamik olarak sıfırlamak zorunda kalmazsınız (telefon uyku moduna geçtiyse bu mümkün olmayabilir).

customData

(null olmayan Nesne veya tanımsız)

Bu istek için uygulamaya özel veriler. Gönderen ve alıcının, özel mesajlar içeren yeni bir ad alanı kullanmak zorunda kalmadan medya protokolünü kolayca genişletmesini sağlar.

Devralındığı kaynak
cast.framework.messages.RequestData#customData

items

(null olmayan cast.framework.messages.QueueItem dizisi veya tanımsız)

Güncellenecek sıra öğelerinin listesi. Yeniden sıralama yapılmaz. Öğelerin mevcut sırası korunur.

jump

(sayı veya tanımsız)

currentItem konumuna göre öğe sayısını atla/geri dön (negatif olabilir). Sınırların dışındaysa currentItem, sırada sınırları sarmalayan sonraki mantıksal öğe olur. Yeni currentItem konumu, sıra tekrar davranışının kurallarına uyar.

mediaSessionId

(sayı veya tanımsız)

İsteğin geçerli olduğu medya oturumunun kimliği.

Devralındığı kaynak
cast.framework.messages.RequestData#mediaSessionId

repeatMode

(null olmayan cast.framework.messages.RepeatMode veya undefined)

Tüm öğeler oynatıldığında sıranın davranışı.

requestId

sayı

İsteğin kimliği; isteği/yanıtı ilişkilendirmek için kullanılır.

Devralındığı kaynak
cast.framework.messages.RequestData#requestId

sequenceNumber

(sayı veya tanımsız)

Tüm sıra komutlarını senkronize etmek için kullanılacak bir sayı. Bir sıra komutu için sağlanırsa SDK, sıranın en son sıra numarasının istekle eşleştiğini doğrular. Geçerli SortNumber, giden sıra değişikliği mesajlarının bir parçası olarak sağlanır.

Devralındığı kaynak
cast.framework.messages.RequestData#sequenceNumber

karıştırma

(boole veya tanımsız)

Güncelleme işlendiğinde sıra öğelerini karıştırın. Sıra öğeleri karıştırıldıktan sonra currentItem konumundaki öğe yüklenir.