cast. framework. messages。 EditTracksInfoRequestData
メディア イベントの EDIT_TRACKS_INFO リクエスト データ。
コンストラクタ
EditTracksInfoRequestData
new EditTracksInfoRequestData()
プロパティ
activeTrackId
(数値の null 以外の配列、または未定義)
アクティブにする必要があるトラック TrackId の配列。指定しない場合、アクティブなトラックは変更されません。配列が空の場合、トラックはアクティブになりません。
カスタムデータ
(null 以外のオブジェクトや未定義)
このリクエストのアプリケーション固有のデータ。これによって、送信者と受信者は、カスタム メッセージで新しい名前空間を使用することなく、メディア プロトコルを簡単に拡張できます。
enableTextTracks
(ブール値または未定義)
テキスト トラックを有効または無効にするフラグ。 false の場合は、すべてのテキスト トラックが無効になります。true の場合、最初のテキスト トラックまたは前のアクティブ テキスト トラックが有効になります。activeTrackIds または言語が指定されている場合、このフラグは無視されます。
言語の候補
(ブール値または未定義)
提供された言語が明示的なユーザー リクエストではなく、音声クエリで使用されている言語から推測されていることを示します。レシーバー アプリでは、音声言語の代わりにユーザー保存の設定を使用できます。
language
(文字列または未定義)
アクティブにするトラックの言語。両方が指定されている場合、言語フィールドは activeTrackIds よりも優先されます。
mediaSessionId
(数値または未定義)
リクエストが適用されるメディア セッションの ID。
requestId
数値
リクエストの ID。リクエスト/レスポンスを関連付けるために使用されます。
シーケンス番号
(数値または未定義)
すべてのキューコマンドを同期する番号。キューコマンドに指定されている場合、SDK はキューの最新シーケンス番号がリクエストと一致することを確認します。現在のシーケンス番号は、送信キューの変更メッセージの一部として提供されます。
テキスト トラック スタイル
(cast.framework.messages.TextTrackStyle または未定義)
リクエストされたテキスト トラック スタイル。指定されていない場合は、既存のスタイルが使用されます(前回の呼び出しでスタイルが提供されていない場合は、デフォルトのレシーバー スタイルが使用されます)。