סיווג GCKMediaStatus

מאמר עזרה בנושא GCKMediaStatus Class

סקירה כללית

מחלקת מידע על סטטוס של מדיה מסוימת.

המחלקות האלה יורשות מ-NSObject. ‫Implements <NSCopying>.

סיכום שיטות המופע

(BOOL) - queueHasNextItem
 הפונקציה בודקת אם יש פריט אחרי הפריט שמופעל כרגע בתור. עוד...
 
(instancetype) - initWithSessionID:mediaInformation:
 מאותחל ייעודי. עוד...
 
(BOOL) - isMediaCommandSupported:
 הפונקציה בודקת אם הסטרימינג תומך בפקודת בקרה מסוימת. עוד...
 
(NSUInteger) - queueItemCount
 הפונקציה מחזירה את מספר הפריטים בתור ההשמעה. עוד...
 
(GCKMediaQueueItem *__nullable) - queueItemAtIndex:
 מחזירה את הפריט באינדקס שצוין בתור ההשמעה. עוד...
 
(GCKMediaQueueItem *__nullable) - queueItemWithItemID:
 מחזירה את הפריט עם מזהה הפריט שצוין בתור ההשמעה. עוד...
 
(NSInteger) - queueIndexForItemID:
 הפונקציה מחזירה את האינדקס של הפריט עם מזהה הפריט שצוין בתור ההשמעה, או את הערך -1 אם אין פריט כזה בתור. עוד...
 

מאפיינים גלויים לכולם

const NSInteger kGCKMediaCommandPause
 דגל (bitmask) שמציין שאפשר להשהות פריט מדיה. עוד...
 
const NSInteger kGCKMediaCommandSeek
 דגל (מסיכת ביטים) שמציין שפריט מדיה תומך בהזזה למיקום מסוים. עוד...
 
const NSInteger kGCKMediaCommandSetVolume
 דגל (bitmask) שמציין שאפשר לשנות את עוצמת הקול של האודיו של פריט מדיה. עוד...
 
const NSInteger kGCKMediaCommandToggleMute
 דגל (bitmask) שמציין שאפשר להשתיק את האודיו של פריט מדיה. עוד...
 
const NSInteger kGCKMediaCommandSkipForward
 דגל (bitmask) שמציין שפריט מדיה תומך בדילוג קדימה. עוד...
 
const NSInteger kGCKMediaCommandSkipBackward
 דגל (מסיכת ביטים) שמציין שפריט מדיה תומך בדילוג אחורה. עוד...
 
const NSInteger kGCKMediaCommandQueueNext
 דגל (bitmask) שמציין שפריט מדיה תומך במעבר לפריט הבא בתור. עוד...
 
const NSInteger kGCKMediaCommandQueuePrevious
 דגל (bitmask) שמציין שפריט מדיה תומך במעבר לפריט הקודם בתור. עוד...
 

סיכום הנכס

NSInteger mediaSessionID
 המזהה של סשן המדיה הנוכחי, אם יש כזה. אחרת, הערך הוא 0. עוד...
 
GCKMediaPlayerState playerState
 המצב הנוכחי של הנגן. עוד...
 
BOOL playingAd
 מציין אם המקלט מציג כרגע מודעה. עוד...
 
GCKMediaPlayerIdleReason idleReason
 הסיבה הנוכחית למצב סרק. עוד...
 
float playbackRate
 קבלת מהירות ההפעלה הנוכחית של הסטרימינג. עוד...
 
GCKMediaInformationmediaInformation
 הGCKMediaInformation של הפריט הזה. עוד...
 
NSTimeInterval streamPosition
 המיקום הנוכחי בסטרימינג, כ-NSTimeInterval מתחילת הסטרימינג. עוד...
 
float volume
 עוצמת הקול של השידור. עוד...
 
BOOL isMuted
 מצב ההשתקה של השידור. עוד...
 
GCKMediaRepeatMode queueRepeatMode
 מצב החזרה הנוכחי של התור. עוד...
 
NSUInteger currentItemID
 המזהה של הפריט הנוכחי בתור, אם יש כזה. עוד...
 
BOOL queueHasCurrentItem
 האם יש פריט נוכחי בתור. עוד...
 
GCKMediaQueueItemcurrentQueueItem
 פריט התור הנוכחי, אם יש כזה. עוד...
 
GCKMediaQueueItemnextQueueItem
 הפריט הבא בתור, אם יש כזה. עוד...
 
BOOL queueHasPreviousItem
 האם יש פריט לפני הפריט שמופעל כרגע בתור. עוד...
 
BOOL queueHasLoadingItem
 האם יש פריט שנטען מראש בתור. עוד...
 
NSUInteger preloadedItemID
 המזהה של הפריט שנטען מראש כרגע, אם יש כזה. עוד...
 
NSUInteger loadingItemID
 המזהה של הפריט שנמצא כרגע בתהליך טעינה, אם יש כזה. עוד...
 
NSArray< NSNumber * > * activeTrackIDs
 רשימת מזהי הטראקים הפעילים. עוד...
 
GCKVideoInfovideoInfo
 פרטי הסרטון, אם יש. עוד...
 
id customData
 כל נתון מותאם אישית שמשויך לסטטוס המדיה. עוד...
 
GCKAdBreakStatusadBreakStatus
 הסטטוס הנוכחי של הפעלת המודעה. עוד...
 

פרטי השיטה

- (BOOL) queueHasNextItem

הפונקציה בודקת אם יש פריט אחרי הפריט שמופעל כרגע בתור.

- (instancetype) initWithSessionID: (NSInteger)  mediaSessionID
mediaInformation: (GCKMediaInformation *__nullable)  mediaInformation 

מאותחל ייעודי.

Parameters
mediaSessionIDThe media session ID.
mediaInformationThe media information.
- (BOOL) isMediaCommandSupported: (NSInteger)  command

הפונקציה בודקת אם הסטרימינג תומך בפקודת בקרה מסוימת.

- (NSUInteger) queueItemCount

הפונקציה מחזירה את מספר הפריטים בתור ההשמעה.

- (GCKMediaQueueItem *__nullable) queueItemAtIndex: (NSUInteger)  index

מחזירה את הפריט באינדקס שצוין בתור ההשמעה.

- (GCKMediaQueueItem *__nullable) queueItemWithItemID: (NSUInteger)  itemID

מחזירה את הפריט עם מזהה הפריט שצוין בתור ההשמעה.

- (NSInteger) queueIndexForItemID: (NSUInteger)  itemID

הפונקציה מחזירה את האינדקס של הפריט עם מזהה הפריט שצוין בתור ההשמעה, או את הערך -1 אם אין פריט כזה בתור.

מסמכי מידע על נתוני חברים

- (const NSInteger) kGCKMediaCommandPause

דגל (bitmask) שמציין שאפשר להשהות פריט מדיה.

- (const NSInteger) kGCKMediaCommandSeek

דגל (מסיכת ביטים) שמציין שפריט מדיה תומך בהזזה למיקום מסוים.

- (const NSInteger) kGCKMediaCommandSetVolume

דגל (bitmask) שמציין שאפשר לשנות את עוצמת הקול של האודיו של פריט מדיה.

- (const NSInteger) kGCKMediaCommandToggleMute

דגל (bitmask) שמציין שאפשר להשתיק את האודיו של פריט מדיה.

- (const NSInteger) kGCKMediaCommandSkipForward

דגל (bitmask) שמציין שפריט מדיה תומך בדילוג קדימה.

- (const NSInteger) kGCKMediaCommandSkipBackward

דגל (מסיכת ביטים) שמציין שפריט מדיה תומך בדילוג אחורה.

- (const NSInteger) kGCKMediaCommandQueueNext

דגל (bitmask) שמציין שפריט מדיה תומך במעבר לפריט הבא בתור.

Deprecated:
הדגל הזה לא מוטמע כרגע.
- (const NSInteger) kGCKMediaCommandQueuePrevious

דגל (bitmask) שמציין שפריט מדיה תומך במעבר לפריט הקודם בתור.

Deprecated:
הדגל הזה לא מוטמע כרגע.

פרטי הנכס

- (NSInteger) mediaSessionID
readnonatomicassign

המזהה של סשן המדיה הנוכחי, אם יש כזה. אחרת, הערך הוא 0.

- (GCKMediaPlayerState) playerState
readnonatomicassign

המצב הנוכחי של הנגן.

- (BOOL) playingAd
readnonatomicassign

מציין אם המקלט מציג כרגע מודעה.

Deprecated:
במקומה צריך להשתמש ב-adBreakStatus.
- (GCKMediaPlayerIdleReason) idleReason
readnonatomicassign

הסיבה הנוכחית למצב סרק.

הערך הזה רלוונטי רק אם מצב הנגן הוא GCKMediaPlayerStateIdle.

- (float) playbackRate
readnonatomicassign

קבלת מהירות ההפעלה הנוכחית של הסטרימינג.

הערך יהיה שלילי אם מתבצעת הרצה אחורה בשידור, 0 אם השידור מושהה, 1 אם השידור פועל כרגיל וערך חיובי אחר אם מתבצעת הרצה קדימה בשידור.

- (GCKMediaInformation*) mediaInformation
readnonatomicstrong

הGCKMediaInformation של הפריט הזה.

- (NSTimeInterval) streamPosition
readnonatomicassign

המיקום הנוכחי בסטרימינג, כ-NSTimeInterval מתחילת הסטרימינג.

- (float) volume
readnonatomicassign

עוצמת הקול של השידור.

- (BOOL) isMuted
readnonatomicassign

מצב ההשתקה של השידור.

- (GCKMediaRepeatMode) queueRepeatMode
readnonatomicassign

מצב החזרה הנוכחי של התור.

- (NSUInteger) currentItemID
readnonatomicassign

המזהה של הפריט הנוכחי בתור, אם יש כזה.

- (BOOL) queueHasCurrentItem
readnonatomicassign

האם יש פריט נוכחי בתור.

- (GCKMediaQueueItem*) currentQueueItem
readnonatomicassign

פריט התור הנוכחי, אם יש כזה.

- (GCKMediaQueueItem*) nextQueueItem
readnonatomicassign

הפריט הבא בתור, אם יש כזה.

- (BOOL) queueHasPreviousItem
readnonatomicassign

האם יש פריט לפני הפריט שמופעל כרגע בתור.

- (BOOL) queueHasLoadingItem
readnonatomicassign

האם יש פריט שנטען מראש בתור.

- (NSUInteger) preloadedItemID
readnonatomicassign

המזהה של הפריט שנטען מראש כרגע, אם יש כזה.

- (NSUInteger) loadingItemID
readnonatomicassign

המזהה של הפריט שנמצא כרגע בתהליך טעינה, אם יש כזה.

- (NSArray<NSNumber *>*) activeTrackIDs
readnonatomicstrong

רשימת מזהי הטראקים הפעילים.

- (GCKVideoInfo*) videoInfo
readnonatomicstrong

פרטי הסרטון, אם יש.

מאז
3.3
- (id) customData
readnonatomicstrong

כל נתון מותאם אישית שמשויך לסטטוס המדיה.

- (GCKAdBreakStatus*) adBreakStatus
readnonatomicstrong

הסטטוס הנוכחי של הפעלת המודעה.

מאז
3.3