개요
새 인스턴스 또는 파생된 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 |
이 항목과 연결된 맞춤 데이터입니다(있는 경우).