概要
新規または派生した GCKMediaLoadRequestData
インスタンスを作成するためのビルダー オブジェクト。
このビルダーを使用すると、既存のものから GCKMediaLoadRequestData
を導出できます。
- 開始:
- 4.4.1
NSObject を継承します。
インスタンス メソッドの概要 | |
(instancetype) | - init |
GCKMediaLoadRequestData を、すべてのプロパティのデフォルト値で初期化します。その他... | |
(instancetype) | - initWithMediaLoadRequestData: |
指定された GCKMediaLoadRequestData オブジェクトで GCKMediaLoadRequestData を初期化します。その他... | |
(GCKMediaLoadRequestData *) | - build |
ビルダーの現在の属性を使用して GCKMediaLoadRequestData を作成します。その他... | |
プロパティの概要 | |
GCKMediaInformation * | mediaInformation |
読み込むメディア アイテムです。その他... | |
GCKMediaQueueData * | queueData |
メディア アイテムまたはキューのメタデータです。その他... | |
NSNumber * | autoplay |
再生をすぐに開始するかどうかを示すフラグ。その他... | |
NSTimeInterval | startTime |
再生を開始する初期位置。その他... | |
float | playbackRate |
再生速度。その他... | |
NSArray< NSNumber * > * | activeTrackIDs |
アクティブなトラックを指定する整数の配列。その他... | |
id | customData |
リクエストと一緒に渡すカスタム アプリケーション固有のデータ。その他... | |
NSString * | credentials |
読み込まれるメディア アイテムのユーザー認証情報です。その他... | |
NSString * | credentialsType |
GCKMediaLoadRequestData::credentials で指定されたユーザー認証情報のタイプ。その他... | |
NSString * | atvCredentials |
読み込まれるメディア アイテムに関する Android TV の代替認証情報。その他... | |
NSString * | atvCredentialsType |
GCKMediaLoadRequestData::atvCredentials で指定された Android TV 認証情報のタイプ。その他... | |
メソッドの詳細
- (instancetype) init |
GCKMediaLoadRequestData
を、すべてのプロパティのデフォルト値で初期化します。
- (instancetype) initWithMediaLoadRequestData: | (GCKMediaLoadRequestData *) | requestData |
指定された GCKMediaLoadRequestData
オブジェクトで GCKMediaLoadRequestData
を初期化します。
- (GCKMediaLoadRequestData *) build |
ビルダーの現在の属性を使用して GCKMediaLoadRequestData
を作成します。
- 戻り値
- 新しい
GCKMediaLoadRequestData
インスタンス。
物件の詳細
|
readwritenonatomiccopy |
読み込むメディア アイテムです。
|
readwritenonatomiccopy |
メディア アイテムまたはキューのメタデータです。
|
readwritenonatomiccopy |
再生をすぐに開始するかどうかを示すフラグ。
デフォルト値は @(YES)
です。これが nil
の場合、queueData
の GCKMediaQueueItem のプロパティが有効になります。queueData が nil
のいずれかの場合、再生はすぐには開始されません。
|
readwritenonatomicassign |
再生を開始する初期位置。
デフォルト値は kGCKInvalidTimeInterval で、デフォルトの再生位置を示します。ビデオ オンデマンド ストリームを再生する場合は 0 から開始されます。ライブ ストリームを再生する場合は、ライブエッジから開始します。
|
readwritenonatomicassign |
再生速度。
デフォルト値は 1
です。
|
readwritenonatomicstrong |
アクティブなトラックを指定する整数の配列。
デフォルト値は nil
です。
|
readwritenonatomicstrong |
リクエストと一緒に渡すカスタム アプリケーション固有のデータ。
NSJSONSerialization を使用して JSON にシリアル化できるオブジェクトか、nil
である必要があります。
|
readwritenonatomiccopy |
読み込まれるメディア アイテムのユーザー認証情報です。
|
readwritenonatomiccopy |
GCKMediaLoadRequestData::credentials で指定されたユーザー認証情報のタイプ。
|
readwritenonatomiccopy |
読み込まれるメディア アイテムに関する Android TV の代替認証情報。
設定した場合、レシーバーが Android TV アプリの場合、これらの認証情報は GCKMediaLoadRequestData::credentials に設定された値をオーバーライドします。レシーバー側では、MediaLoadRequestData#getCredentials からこれらの認証情報にアクセスできます。
- 開始:
- 4.7.0
|
readwritenonatomiccopy |
GCKMediaLoadRequestData::atvCredentials で指定された Android TV 認証情報のタイプ。
設定すると、レシーバーが Android TV アプリの場合、この認証情報タイプは GCKMediaLoadRequestData::credentialsType で設定された値をオーバーライドします。レシーバー側では、MediaLoadRequestData#getCredentialsType からこれらの認証情報にアクセスできます。
- 開始:
- 4.7.0