概要
新規または派生 GCKMediaQueueItem インスタンスを構築するためのビルダー オブジェクト。
ビルダーを使用して、既存の GCKMediaQueueItem から派生させることができます。
新しい GCKMediaQueueItem をゼロから作成することもできます。
NSObject を継承します。
インスタンス メソッドの概要 | |
(instancetype) | - init |
デフォルト値に初期化された属性を使用して新しい GCKMediaQueueItemBuilder を構築します。その他... | |
(instancetype) | - initWithMediaQueueItem: |
アイテム ID を含め、指定された GCKMediaQueueItem からコピーされた属性を使用して新しい GCKMediaQueueItemBuilder を作成します。その他... | |
(GCKMediaQueueItem *) | - build |
ビルダーの現在の属性を使用して GCKMediaQueueItem をビルドします。その他... | |
プロパティの概要 | |
GCKMediaInformation * | mediaInformation |
このアイテムに関連付けられているメディア情報。その他... | |
BOOL | autoplay |
アイテムがキュー内の現在のアイテムになったときに、自動的に再生を開始するかどうかを指定します。その他... | |
NSTimeInterval | startTime |
アイテムの開始時間(秒)。その他... | |
NSTimeInterval | playbackDuration |
アイテムの再生時間(秒)。ストリームの実際の再生時間を使用する場合は INFINITY で指定します。その他... | |
NSTimeInterval | preloadTime |
前のアイテムの終了までの時間(秒単位)。レシーバーがこのアイテムのプリロードを開始するまでの時間(秒)。その他... | |
NSArray< NSNumber * > * | activeTrackIDs |
このアイテムの有効なトラック ID。その他... | |
id | customData |
このアイテムに関連付けられているカスタムデータ(存在する場合)。その他... | |
メソッドの詳細
- (instancetype) init |
デフォルト値に初期化された属性を使用して新しい GCKMediaQueueItemBuilder を構築します。
- (instancetype) initWithMediaQueueItem: | (GCKMediaQueueItem *__nullable) | item |
アイテム ID を含め、指定された GCKMediaQueueItem からコピーされた属性を使用して新しい GCKMediaQueueItemBuilder を作成します。
- Parameters
-
item The item to copy.
- (GCKMediaQueueItem *) build |
ビルダーの現在の属性を使用して GCKMediaQueueItem をビルドします。
プロパティの詳細
|
readwritenonatomiccopy |
このアイテムに関連付けられているメディア情報。
|
readwritenonatomicassign |
アイテムがキュー内の現在のアイテムになったときに、自動的に再生を開始するかどうかを指定します。
NO
の場合、このアイテムに到達するとキューは一時停止します。デフォルト値は YES
です。
|
readwritenonatomicassign |
アイテムの開始時間(秒)。
デフォルト値は kGCKInvalidTimeInterval で、たとえば、開始時間が適用されない(ライブ配信など)か、デフォルトの開始時間を使用する必要があります。
|
readwritenonatomicassign |
アイテムの再生時間(秒)。ストリームの実際の再生時間を使用する場合は INFINITY
で指定します。
|
readwritenonatomicassign |
前のアイテムの終了までの時間(秒単位)。レシーバーがこのアイテムのプリロードを開始するまでの時間(秒)。
デフォルト値は kGCKInvalidTimeInterval であり、プリロード時間がないことを示します。
|
readwritenonatomiccopy |
このアイテムの有効なトラック ID。
|
readwritenonatomiccopy |
このアイテムに関連付けられているカスタムデータ(存在する場合)。