Lớp GCKMediaStatus
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>.
- (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.
Trả về mục tại chỉ mục đã chỉ định trong hàng đợi phát.
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.
- (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.
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
Mã phiên đa phương tiện hiện tại, nếu có; nếu không thì là 0.
Trạng thái hiện tại của người chơi.
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.
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.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
Vị trí luồng hiện tại, dưới dạng NSTimeInterval từ đầu luồng.
Trạng thái tắt tiếng của luồng.
Chế độ lặp lại danh sách chờ hiện tại.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
Mã của mục trong hàng đợi hiện tại (nếu có).
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
Liệu có mục hiện tại trong hàng đợi hay không.
Mục hàng hiện tại, nếu có.
Mục trong hàng đợi tiếp theo, nếu có.
- (BOOL) queueHasPreviousItem |
|
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.
- (BOOL) queueHasLoadingItem |
|
readnonatomicassign |
Liệu có một mục đang được tải trước trong hàng đợi hay không.
- (NSUInteger) preloadedItemID |
|
readnonatomicassign |
Mã của mục hiện được tải trước, nếu có.
- (NSUInteger) loadingItemID |
|
readnonatomicassign |
Mã của mặt hàng hiện đang tải (nếu có).
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readnonatomicstrong |
Danh sách mã theo dõi đang hoạt động.
Thông tin video, nếu có.
- Since
- 3,3
Mọi dữ liệu tuỳ chỉnh liên kết với trạng thái nội dung nghe nhìn.
Trạng thái phát quảng cáo hiện tại.
- Since
- 3,3
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2022-12-06 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2022-12-06 UTC."],[[["The `GCKMediaStatus` class provides comprehensive status information about media playback on a Cast receiver, including details like playback state, position, volume, and queue status."],["It offers methods to check queue status, supported media commands, and retrieve specific queue items by index or ID."],["It exposes numerous properties to access media information, session details, playback rate, volume, mute state, repeat mode, active track IDs, video information, custom data, and ad playback status."],["This class inherits from `NSObject` and conforms to the `NSCopying` protocol."],["Developers can use this class to monitor and control the playback of media content on Cast receivers."]]],[]]