فئة GCKMediaStatus

نظرة عامة

فئة تحتوي على معلومات الحالة لبعض الوسائط.

يكتسب NSObject. تنفيذ <NSCopying>.

ملخص طريقة المثيل

(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
 علامة (bbitk) تشير إلى أن أحد عناصر الوسائط يتيح الانتقال إلى العنصر السابق في قائمة الانتظار. المزيد...
 

ملخص الموقع

NSInteger mediaSessionID
 معرّف جلسة الوسائط الحالية، إن وجد، وبخلاف ذلك 0. المزيد...
 
GCKMediaPlayerState playerState
 حالة اللاعب الحالي. المزيد...
 
BOOL playingAd
 يشير إلى ما إذا كان المستلِم يعرض إعلانًا في الوقت الحالي. المزيد...
 
GCKMediaPlayerIdleReason idleReason
 السبب الحالي غير النشط. المزيد...
 
float playbackRate
 للحصول على معدل تشغيل البث الحالي. المزيد...
 
GCKMediaInformationmediaInformation
 GCKMediaInformation لهذا العنصر. المزيد...
 
NSTimeInterval streamPosition
 موضع البث الحالي كفاصل زمني في NS من بداية البث. المزيد...
 
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

علامة (bbitk) تشير إلى أن أحد عناصر الوسائط يتيح الانتقال إلى العنصر السابق في قائمة الانتظار.

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

موضع البث الحالي كفاصل زمني في NS من بداية البث.

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