クラス: EditTracksInfoRequestData

コンストラクタ

EditTracksInfoRequestData

新規 EditTracksInfoRequestData()

拡張
cast.framework.messages.RequestData

プロパティ

activeTrackIds

(null 以外の数値の配列または未定義)

アクティブにする Track TrackId の配列。指定しない場合、アクティブなトラックは変更されません。配列が空の場合、トラックはアクティブになりません。

customData

(非 null オブジェクトまたは未定義)

このリクエストのアプリケーション固有のデータ。これにより、センダーとレシーバーは、カスタム メッセージで新しい名前空間を使用する必要なく、メディア プロトコルを簡単に拡張できます。

継承元
cast.framework.messages.RequestData#customData

enableTextTracks

(ブール値または未定義)

テキスト トラックを有効または無効にするフラグ。 false の場合、すべてのテキスト トラックが無効になり、true の場合、最初のテキスト トラックまたは前のアクティブなテキスト トラックが有効になります。 activeTrackIds または言語が指定されている場合、このフラグは無視されます。

isSuggestedLanguage

(ブール値または未定義)

指定された言語が明示的なユーザー リクエストではなく、音声クエリで使用されている言語から推測されたことを示します。これにより、受信側のアプリは、音声ではなく、ユーザーが保存した設定を使用できます。

language

(文字列または未定義)

有効にするトラックの言語。両方が指定されている場合、language フィールドは activeTrackId よりも優先されます。

mediaSessionId

(数値または未定義)

リクエストが適用されるメディア セッションの ID。

継承元
cast.framework.messages.RequestData#mediaSessionId

requestId

数値

リクエストの ID。リクエストとレスポンスの関連付けに使用されます。

継承元
cast.framework.messages.RequestData#requestId

sequenceNumber

(数値または未定義)

すべてのキューコマンドを同期するための数値。 キューコマンドで指定すると、SDK はキューの最新のシーケンス番号がリクエストと一致することを確認します。 現在のシーケンス番号は、送信キュー変更メッセージの一部として提供されます。

継承元
cast.framework.messages.RequestData#sequenceNumber

textTrackStyle

cast.framework.messages.TextTrackStyle または未定義)

リクエストされたテキスト トラック スタイル。この属性を指定しない場合は、既存のスタイルが使用されます(以前の呼び出しでスタイルが指定されていない場合は、デフォルトのレシーバ スタイルが使用されます)。