فایل GCKMediaStatus.h
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
فهرست GCKMediaPlayerState و GCKMediaPlayerIdleReason. بیشتر...
|
typedef | NS_CLOSED_ENUM (NSInteger, GCKMediaPlayerState) |
|
فهرست GCKMediaPlayerState و GCKMediaPlayerIdleReason.
دلایل بیکاری پخش کننده رسانه
شمارشگر |
---|
GCKMediaPlayerIdleReasonNone | ثابت نشان می دهد که بازیکن در حال حاضر هیچ دلیل بیکاری ندارد. |
GCKMediaPlayerIdleReasonFinished | ثابت نشان می دهد که پخش کننده بیکار است زیرا پخش تمام شده است. |
GCKMediaPlayerIdleReason لغو شد | ثابت نشان می دهد که پخش کننده بیکار است زیرا پخش در پاسخ به دستور STOP لغو شده است. |
GCKMediaPlayerIdleReasonInterrupted | ثابت نشان می دهد که پخش کننده بیکار است زیرا پخش توسط فرمان LOAD قطع شده است. |
خطای GCKMediaPlayerIdleReason | ثابت نشان می دهد که پخش کننده بیکار است زیرا خطای پخش رخ داده است. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThe \u003ccode\u003eGCKMediaStatus\u003c/code\u003e class provides status information about media playback.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGCKMediaPlayerState\u003c/code\u003e enum defines the different playback states of a media player.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGCKMediaPlayerIdleReason\u003c/code\u003e enum defines the reasons why a media player is idle, including finished playback, cancellation, interruption, and error.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGCKMediaStatus.h\u003c/code\u003e file defines these enums and the \u003ccode\u003eGCKMediaStatus\u003c/code\u003e class, allowing developers to manage media status and playback on Google Cast devices.\u003c/p\u003e\n"]]],["The core content details the `GCKMediaStatus.h` file, which defines a `GCKMediaStatus` class for media status information. It also outlines the `GCKMediaPlayerIdleReason` enumeration, specifying possible idle states of a media player: `None`, `Finished`, `Cancelled`, `Interrupted`, and `Error`. Additionally it details the functions for `GCKMediaPlayerState` enumeration type. Each idle reason indicates a specific condition under which the media player is inactive, such as completion of playback or encountering an error.\n"],null,["# GCKMediaStatus.h File\n\n[Classes](#nested-classes) \\| [Enumerations](#enum-members) \\| [Functions](#func-members) \nGCKMediaStatus.h File Reference \nGCKMediaPlayerState and GCKMediaPlayerIdleReason enums.\n[More...](#details)\n\n|-------|----------------------------------------------------------------------------------------------------------------------------------|\n| Classes ------- ||\n| class | [GCKMediaStatus](/cast/docs/reference/ios/interface_g_c_k_media_status) |\n| | A class that holds status information about some media. [More...](/cast/docs/reference/ios/interface_g_c_k_media_status#details) |\n| ||\n\n|------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Enumerations ------------ ||\n| enum | [GCKMediaPlayerIdleReason](/cast/docs/reference/ios/g_c_k_media_status_8h#a12c410307dde5e7658c51c851ef4bf3f) { [GCKMediaPlayerIdleReasonNone](/cast/docs/reference/ios/g_c_k_media_status_8h#a12c410307dde5e7658c51c851ef4bf3fac2ca43a9e2f8d9f12b94c30f4e979e3c) = 0, [GCKMediaPlayerIdleReasonFinished](/cast/docs/reference/ios/g_c_k_media_status_8h#a12c410307dde5e7658c51c851ef4bf3fa4fc39c19c26c4c8c0a63c8017c98172e) = 1, [GCKMediaPlayerIdleReasonCancelled](/cast/docs/reference/ios/g_c_k_media_status_8h#a12c410307dde5e7658c51c851ef4bf3fa73e43131a93791c4350d4cc492e0b650) = 2, [GCKMediaPlayerIdleReasonInterrupted](/cast/docs/reference/ios/g_c_k_media_status_8h#a12c410307dde5e7658c51c851ef4bf3fa29a88d1b21af8d62b62f445e2d18e3c6) = 3, [GCKMediaPlayerIdleReasonError](/cast/docs/reference/ios/g_c_k_media_status_8h#a12c410307dde5e7658c51c851ef4bf3fa263509d1ba8891e3a69cff31b6acb978) = 4 } |\n| | Media player idle reasons. [More...](/cast/docs/reference/ios/g_c_k_media_status_8h#a12c410307dde5e7658c51c851ef4bf3f) |\n| ||\n\n|---------|-----------------------------------------------------|\n| Functions --------- ||\n| typedef | **NS_CLOSED_ENUM** (NSInteger, GCKMediaPlayerState) |\n| ||\n\nDetailed Description\n--------------------\n\nGCKMediaPlayerState and GCKMediaPlayerIdleReason enums.\n\nEnumeration Type Documentation\n------------------------------\n\n|-------------------------------------------------------------------------------------------------------------------|\n| enum [GCKMediaPlayerIdleReason](/cast/docs/reference/ios/g_c_k_media_status_8h#a12c410307dde5e7658c51c851ef4bf3f) |\n\nMedia player idle reasons.\n\n| Enumerator ||\n|-------------------------------------|----------------------------------------------------------------------------------------------------------------|\n| GCKMediaPlayerIdleReasonNone | Constant indicating that the player currently has no idle reason. |\n| GCKMediaPlayerIdleReasonFinished | Constant indicating that the player is idle because playback has finished. |\n| GCKMediaPlayerIdleReasonCancelled | Constant indicating that the player is idle because playback has been cancelled in response to a STOP command. |\n| GCKMediaPlayerIdleReasonInterrupted | Constant indicating that the player is idle because playback has been interrupted by a LOAD command. |\n| GCKMediaPlayerIdleReasonError | Constant indicating that the player is idle because a playback error has occurred. |"]]