Lớp GCKMediaStatus
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Một lớp lưu giữ 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 sau mục đang phát trong hàng đợi hay không.
- (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 đượ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ó mã mục đã cho trong hàng đợi phát hoặc -1 nếu không có mục nào như vậy trong hàng đợi.
- (const NSInteger) kGCKMediaCommandPause |
Một cờ (mặt nạ bit) cho biết rằng một mục nội dung nghe nhìn có thể bị tạm dừng.
- (const NSInteger) kGCKMediaCommandSeek |
Một cờ (mặt nạ bit) cho biết một mục nội dung nghe nhìn có hỗ trợ tính năng tìm kiếm hay không.
- (const NSInteger) kGCKMediaCommandSetVolume |
Một cờ (mặt nạ bit) cho biết bạn có thể thay đổi âm lượng của một mục nội dung nghe nhìn.
- (const NSInteger) kGCKMediaCommandToggleMute |
Một cờ (mặt nạ bit) cho biết âm thanh của một mục nội dung nghe nhìn có thể bị tắt tiếng.
- (const NSInteger) kGCKMediaCommandSkipForward |
Một cờ (mặt nạ bit) cho biết một mục nội dung nghe nhìn hỗ trợ tính năng tua đi.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Một cờ (mặt nạ bit) cho biết một mục nội dung nghe nhìn hỗ trợ tính năng tua lại.
- (const NSInteger) kGCKMediaCommandQueueNext |
Một cờ (mặt nạ bit) cho biết một mục nội dung nghe nhìn hỗ trợ việc chuyển sang mục tiếp theo trong hàng đợi.
- Deprecated:
- Cờ này hiện chưa được triển khai.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Một cờ (mặt nạ bit) cho biết một mục nội dung nghe nhìn hỗ trợ việc 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 phát nội dung nghe nhì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 trình phát.
Lý do hiện tại khiến thiết bị ở trạng thái rảnh.
Giá trị này chỉ có ý nghĩa nếu trạng thái trình phát là GCKMediaPlayerStateIdle.
Lấy tốc độ phát hiện tại của luồng phát.
Giá trị này sẽ là số âm nếu luồng đang tua lại, 0 nếu luồng đang tạm dừng, 1 nếu luồng đang phát bình thường và một số giá trị dương khác nếu luồng đang tua đi.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
Vị trí hiện tại của luồng, dưới dạng NSTimeInterval kể từ khi bắt đầu luồng.
Âm lượng của sự kiện phát trực tiếp.
Trạng thái tắt tiếng của luồng phát.
Chế độ lặp lại hiện tại của hàng đợi.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
Mã của mục hiện tại trong hàng đợi (nếu có).
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
Có mục nào trong hàng đợi hay không.
Mục hiện tại trong hàng đợi (nếu có).
Mục tiếp theo trong hàng đợi (nếu có).
- (BOOL) queueHasPreviousItem |
|
readnonatomicassign |
Có mục nào trước mục đang phát trong hàng đợi hay không.
- (BOOL) queueHasLoadingItem |
|
readnonatomicassign |
Có mục nào đang được tải trước trong hàng đợi hay không.
- (NSUInteger) preloadedItemID |
|
readnonatomicassign |
Mã nhận dạng của mặt hàng hiện đang được tải sẵn, nếu có.
- (NSUInteger) loadingItemID |
|
readnonatomicassign |
Mã nhận dạng của mặt hàng hiện đang tải, nếu có.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readnonatomicstrong |
Danh sách mã nhận dạng bản nhạc đang hoạt động.
Thông tin video (nếu có).
- Năm thành lập
- 3.3
Mọi dữ liệu tuỳ chỉnh được 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.
- Năm thành lập
- 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: 2025-07-26 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-26 UTC."],[],["The `GCKMediaStatus` class provides information about media playback. It manages media queues, including checking for next or previous items, retrieving items by index or ID, and counting the items. It supports media control commands such as pause, seek, volume adjustment, mute, skip forward/backward, and queue navigation. Key properties include session ID, player state, playback rate, stream position, volume, and mute status. It also provides properties for current, next, preloaded and loading queue items, active track IDs and ad playback status.\n"],null,[]]