Tổng quan
Một lớp chứa thông tin trạng thái về một số nội dung nghe nhìn.
Kế thừa NSObject. Triển khai <NSCopying>.
Tóm tắt phương thức của thực thể | |
(BOOL) | - queueHasNextItem |
Kiểm tra xem có mục nào đang phát sau hàng đang phát hay không trong hàng đợi. Thêm... | |
(instancetype) | - initWithSessionID:mediaInformation: |
Trình khởi tạo được chỉ định. Thêm... | |
(BOOL) | - isMediaCommandSupported: |
Kiểm tra xem luồng có hỗ trợ một lệnh điều khiển nhất định hay không. Thêm... | |
(NSUInteger) | - queueItemCount |
Trả về số lượng mục trong hàng đợi phát. Thêm... | |
(GCKMediaQueueItem *__nullable) | - queueItemAtIndex: |
Trả về mục tại chỉ mục đã chỉ định trong hàng đợi phát. Thêm... | |
(GCKMediaQueueItem *__nullable) | - queueItemWithItemID: |
Trả về mục có mã mục đã cho trong hàng đợi phát. Thêm... | |
(NSInteger) | - queueIndexForItemID: |
Trả về chỉ mục của mục có ID mục đã cho trong hàng đợi phát hoặc -1 nếu không có mục đó trong hàng đợi. Thêm... | |
Thuộc tính công khai | |
const NSInteger | kGCKMediaCommandPause |
Cờ (mặt nạ bit) cho biết có thể tạm dừng mục nội dung đa phương tiện. Thêm... | |
const NSInteger | kGCKMediaCommandSeek |
Cờ (mặt nạ bit) cho biết mục nội dung đa phương tiện hỗ trợ tua. Thêm... | |
const NSInteger | kGCKMediaCommandSetVolume |
Cờ (mặt nạ bit) cho biết có thể thay đổi âm lượng của mục nội dung đa phương tiện. Thêm... | |
const NSInteger | kGCKMediaCommandToggleMute |
Cờ (mặt nạ bit) cho biết có thể tắt tiếng âm thanh của mục nội dung đa phương tiện. Thêm... | |
const NSInteger | kGCKMediaCommandSkipForward |
Cờ (mặt nạ bit) cho biết mục nội dung đa phương tiện hỗ trợ bỏ qua. Thêm... | |
const NSInteger | kGCKMediaCommandSkipBackward |
Cờ (mặt nạ bit) cho biết mục nội dung đa phương tiện hỗ trợ bỏ qua. Thêm... | |
const NSInteger | kGCKMediaCommandQueueNext |
Cờ (mặt nạ bit) cho biết mục nội dung đa phương tiện hỗ trợ di chuyển đến mục tiếp theo trong hàng đợi. Thêm... | |
const NSInteger | kGCKMediaCommandQueuePrevious |
Cờ (mặt nạ bit) cho biết mục nội dung đa phương tiện hỗ trợ di chuyển đến mục trước trong hàng đợi. Thêm... | |
Tóm tắt thuộc tính | |
NSInteger | mediaSessionID |
Mã phiên đa phương tiện hiện tại, nếu có; nếu không thì là 0. Thêm... | |
GCKMediaPlayerState | playerState |
Trạng thái hiện tại của người chơi. Thêm... | |
BOOL | playingAd |
Cho biết liệu người nhận hiện có phát quảng cáo hay không. Thêm... | |
GCKMediaPlayerIdleReason | idleReason |
Lý do hiện tại khi không hoạt động. Thêm... | |
float | playbackRate |
Xem tốc độ phát trực tuyến hiện tại. Thêm... | |
GCKMediaInformation * | mediaInformation |
GCKMediaInformation cho mục này. Thêm... | |
NSTimeInterval | streamPosition |
Vị trí luồng hiện tại, dưới dạng NSTimeInterval từ đầu luồng. Thêm... | |
float | volume |
Âm lượng của luồng. Thêm... | |
BOOL | isMuted |
Trạng thái tắt tiếng của luồng. Thêm... | |
GCKMediaRepeatMode | queueRepeatMode |
Chế độ lặp lại danh sách chờ hiện tại. Thêm... | |
NSUInteger | currentItemID |
Mã của mục trong hàng đợi hiện tại (nếu có). Thêm... | |
BOOL | queueHasCurrentItem |
Liệu có mục hiện tại trong hàng đợi hay không. Thêm... | |
GCKMediaQueueItem * | currentQueueItem |
Mục hàng hiện tại, nếu có. Thêm... | |
GCKMediaQueueItem * | nextQueueItem |
Mục trong hàng đợi tiếp theo, nếu có. Thêm... | |
BOOL | queueHasPreviousItem |
Liệu có mặt hàng nào đang chờ mặt hàng đang phát trong hàng đợi hay không. Thêm... | |
BOOL | queueHasLoadingItem |
Liệu có một mục đang được tải trước trong hàng đợi hay không. Thêm... | |
NSUInteger | preloadedItemID |
Mã của mục hiện được tải trước, nếu có. Thêm... | |
NSUInteger | loadingItemID |
Mã của mặt hàng hiện đang tải (nếu có). Thêm... | |
NSArray< NSNumber * > * | activeTrackIDs |
Danh sách mã theo dõi đang hoạt động. Thêm... | |
GCKVideoInfo * | videoInfo |
Thông tin video, nếu có. Thêm... | |
id | customData |
Mọi dữ liệu tuỳ chỉnh liên kết với trạng thái nội dung nghe nhìn. Thêm... | |
GCKAdBreakStatus * | adBreakStatus |
Trạng thái phát quảng cáo hiện tại. Thêm... | |
Chi tiết phương thức
- (BOOL) queueHasNextItem |
Kiểm tra xem có mục nào đang phát sau hàng đang phát hay không trong hàng đợi.
- (instancetype) initWithSessionID: | (NSInteger) | mediaSessionID | |
mediaInformation: | (GCKMediaInformation *__nullable) | mediaInformation | |
Trình khởi tạo được chỉ định.
- Parameters
-
mediaSessionID The media session ID. mediaInformation The media information.
- (BOOL) isMediaCommandSupported: | (NSInteger) | command |
Kiểm tra xem luồng có hỗ trợ một lệnh điều khiển nhất định hay không.
- (NSUInteger) queueItemCount |
Trả về số lượng mục trong hàng đợi phát.
- (GCKMediaQueueItem *__nullable) queueItemAtIndex: | (NSUInteger) | index |
Trả về mục tại chỉ mục đã chỉ định trong hàng đợi phát.
- (GCKMediaQueueItem *__nullable) queueItemWithItemID: | (NSUInteger) | itemID |
Trả về mục có mã mục đã cho trong hàng đợi phát.
- (NSInteger) queueIndexForItemID: | (NSUInteger) | itemID |
Trả về chỉ mục của mục có ID mục đã cho trong hàng đợi phát hoặc -1 nếu không có mục đó trong hàng đợi.
Tài liệu về dữ liệu thành viên
- (const NSInteger) kGCKMediaCommandPause |
Cờ (mặt nạ bit) cho biết có thể tạm dừng mục nội dung đa phương tiện.
- (const NSInteger) kGCKMediaCommandSeek |
Cờ (mặt nạ bit) cho biết mục nội dung đa phương tiện hỗ trợ tua.
- (const NSInteger) kGCKMediaCommandSetVolume |
Cờ (mặt nạ bit) cho biết có thể thay đổi âm lượng của mục nội dung đa phương tiện.
- (const NSInteger) kGCKMediaCommandToggleMute |
Cờ (mặt nạ bit) cho biết có thể tắt tiếng âm thanh của mục nội dung đa phương tiện.
- (const NSInteger) kGCKMediaCommandSkipForward |
Cờ (mặt nạ bit) cho biết mục nội dung đa phương tiện hỗ trợ bỏ qua.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Cờ (mặt nạ bit) cho biết mục nội dung đa phương tiện hỗ trợ bỏ qua.
- (const NSInteger) kGCKMediaCommandQueueNext |
Cờ (mặt nạ bit) cho biết mục nội dung đa phương tiện hỗ trợ di chuyển đến mục tiếp theo trong hàng đợi.
- Deprecated:
- Cờ này hiện chưa được triển khai.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Cờ (mặt nạ bit) cho biết mục nội dung đa phương tiện hỗ trợ di chuyển đến mục trước trong hàng đợi.
- Deprecated:
- Cờ này hiện chưa được triển khai.
Chi tiết thuộc tính
|
readnonatomicassign |
Mã phiên đa phương tiện hiện tại, nếu có; nếu không thì là 0.
|
readnonatomicassign |
Trạng thái hiện tại của người chơi.
|
readnonatomicassign |
Cho biết liệu người nhận hiện có phát quảng cáo hay không.
- Deprecated:
- Sử dụng adBreakStatus.
|
readnonatomicassign |
Lý do hiện tại khi không hoạt động.
Giá trị này chỉ có ý nghĩa nếu trạng thái của người chơi là GCKMediaPlayerStateIdle.
|
readnonatomicassign |
Xem tốc độ phát trực tuyến hiện tại.
Số này sẽ âm nếu luồng đang tìm kiếm lùi lại, 0 nếu luồng bị tạm dừng, 1 nếu luồng đang phát bình thường và một số giá trị hậu thế khác nếu luồng đang tìm kiếm tiến lên.
|
readnonatomicstrong |
GCKMediaInformation cho mục này.
|
readnonatomicassign |
Vị trí luồng hiện tại, dưới dạng NSTimeInterval từ đầu luồng.
|
readnonatomicassign |
Âm lượng của luồng.
|
readnonatomicassign |
Trạng thái tắt tiếng của luồng.
|
readnonatomicassign |
Chế độ lặp lại danh sách chờ hiện tại.
|
readnonatomicassign |
Mã của mục trong hàng đợi hiện tại (nếu có).
|
readnonatomicassign |
Liệu có mục hiện tại trong hàng đợi hay không.
|
readnonatomicassign |
Mục hàng hiện tại, nếu có.
|
readnonatomicassign |
Mục trong hàng đợi tiếp theo, nếu có.
|
readnonatomicassign |
Liệu có mặt hàng nào đang chờ mặt hàng đang phát trong hàng đợi hay không.
|
readnonatomicassign |
Liệu có một mục đang được tải trước trong hàng đợi hay không.
|
readnonatomicassign |
Mã của mục hiện được tải trước, nếu có.
|
readnonatomicassign |
Mã của mặt hàng hiện đang tải (nếu có).
|
readnonatomicstrong |
Danh sách mã theo dõi đang hoạt động.
|
readnonatomicstrong |
Thông tin video, nếu có.
- Since
- 3,3
|
readnonatomicstrong |
Mọi dữ liệu tuỳ chỉnh liên kết với trạng thái nội dung nghe nhìn.
|
readnonatomicstrong |
Trạng thái phát quảng cáo hiện tại.
- Since
- 3,3