מחלקה של סטטוס GCKMediaStatus
מחלקה שמכילה פרטי סטטוס על מדיה מסוימת.
עוברת בירושה את NSObject. יישום <NSCopy>.
- (BOOL) queueHasNextItem |
|
|
|
בודקת אם פריט נמצא בתור המופעל כעת בתור.
- (instancetype) initWithSessionID: |
|
(NSInteger) |
mediaSessionID |
mediaInformation: |
|
(GCKMediaInformation *__nullable) |
mediaInformation |
|
|
| |
מאתחל ייעודי.
- Parameters
-
mediaSessionID | The media session ID. |
mediaInformation | The media information. |
- (BOOL) isMediaCommandSupported: |
|
(NSInteger) |
command |
|
בודק אם הסטרימינג תומך בפקודת בקרה נתונה.
- (NSUInteger) queueItemCount |
|
|
|
מחזירה את מספר הפריטים בתור להפעלה.
הפונקציה מחזירה את הפריט באינדקס שצוין בתור להפעלה.
מחזירה את הפריט עם מזהה הפריט הנתון בתור ההפעלה.
- (NSInteger) queueIndexForItemID: |
|
(NSUInteger) |
itemID |
|
מחזירה את האינדקס של הפריט עם מזהה הפריט הנתון בתור ההפעלה, או -1 אם אין פריט כזה בתור.
- (const NSInteger) kGCKMediaCommandPause |
סימון (מיסוך) שמציין שפריט מדיה יכול להיות מושהה.
- (const NSInteger) kGCKMediaCommandSeek |
תכונה ניסיונית (מיסוך) מציינת שפריט מדיה תומך בחיפוש.
- (const NSInteger) kGCKMediaCommandSetVolume |
תכונה ניסיונית (מיסוך) המציינת שניתן לשנות את עוצמת הקול של פריט מדיה.
- (const NSInteger) kGCKMediaCommandToggleMute |
תכונה ניסיונית (מיסוך) המציינת שהאודיו של פריט מדיה יכול להיות מושתק.
- (const NSInteger) kGCKMediaCommandSkipForward |
תכונה ניסיונית (מיסוך) המציינת שפריט מדיה תומך בדילוג קדימה.
- (const NSInteger) kGCKMediaCommandSkipBackward |
תכונה ניסיונית (מיסוך) מציינת שפריט מדיה תומך בדילוג אחורה.
- (const NSInteger) kGCKMediaCommandQueueNext |
תכונה ניסיונית (מיסוך) מציינת שפריט מדיה תומך במעבר לפריט הבא בתור.
- Deprecated:
- דגל זה אינו מיושם כרגע.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
תכונה ניסיונית (מיסוך) מציינת שפריט מדיה תומך במעבר לפריט הקודם בתור.
- Deprecated:
- דגל זה אינו מיושם כרגע.
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
מזהה הסשן הנוכחי של המדיה, אם יש כזה. אחרת, 0.
הסיבה לאי-פעילות הנוכחית.
יש חשיבות לערך הזה רק אם מצב הנגן הוא GCKMediaPlayerStateIdle.
מקבל את קצב ההפעלה הנוכחי של השידור.
הערך הזה יהיה מספר שלילי אם השידור משודר לאחור, 0 אם הסטרימינג מושהה, 1 אם השידור מופעל כרגיל וערך אחר פוסטסי אם השידור משודר קדימה.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
מיקום הסטרימינג הנוכחי, כ-NSTimeInterval מתחילת השידור.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
המזהה של פריט התור הנוכחי, אם יש כזה.
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
פריט התור הנוכחי, אם יש כזה.
הפריט הבא בתור, אם יש כזה.
- (BOOL) queueHasPreviousItem |
|
readnonatomicassign |
האם קיים פריט לפני הפריט המופעל כעת בתור.
- (BOOL) queueHasLoadingItem |
|
readnonatomicassign |
אם יש פריט שנטען מראש בתור.
- (NSUInteger) preloadedItemID |
|
readnonatomicassign |
המזהה של הפריט שנטען מראש, אם יש כזה.
- (NSUInteger) loadingItemID |
|
readnonatomicassign |
המזהה של הפריט שנטען כרגע, אם יש כזה.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readnonatomicstrong |
רשימת מזהי הטראקים הפעילים.
פרטי הסרטון, אם יש כאלה.
- סינסה
- 3.3
נתונים מותאמים אישית המשויכים לסטטוס המדיה.
הסטטוס הנוכחי של הפעלת המודעה.
- סינסה
- 3.3
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2022-12-06 (שעון UTC).
[null,null,["עדכון אחרון: 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."]]],["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"]]