מחלקה של סטטוס GCKMediaStatus

הפניה לכיתה ב-GCKMediaStatus

סקירה כללית

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

עוברת בירושה את NSObject. יישום <NSCopy>.

סיכום של שיטת המכונה

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

מאפיינים ציבוריים

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

סיכום הנכס

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

סימון (מיסוך) שמציין שפריט מדיה יכול להיות מושהה.

- (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.

- (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