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

ملخّص الموقع

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