GCKMediaCommon.h 文件
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
GCKMediaResumeState 和 GCKMediaRepeatMode 枚举。
更多...
|
typedef | NS_CLOSED_ENUM (NSInteger, GCKMediaResumeState) |
|
BOOL | GCKIsValidTimeInterval (NSTimeInterval timeInterval) |
| 用于测试给定的时间间隔值是否为 kGCKInvalidTimeInterval。更多...
|
|
GCKMediaResumeState 和 GCKMediaRepeatMode 枚举。
#define GCKMediaControlChannelResumeStateUnchanged GCKMediaResumeStateUnchanged |
GCKMediaResumeStateUnchanged 的别名。
- Deprecated:
- 请改用 GCKMediaResumeStateUnchanged。
#define GCKMediaControlChannelResumeStatePlay GCKMediaResumeStatePlay |
GCKMediaResumeStatePlay 的别名。
- Deprecated:
- 请改用 GCKMediaResumeStatePlay。
#define GCKMediaControlChannelResumeStatePause GCKMediaResumeStatePause |
GCKMediaResumeStatePause 的别名。
- Deprecated:
- 请改用 GCKMediaResumeStatePause。
用于定义媒体控制频道队列播放重复模式的枚举。
枚举器 |
---|
GCKMediaRepeatModeUnchanged |
表示重复模式应保持不变的重复模式。
|
GCKMediaRepeatModeOff |
表明不重复的重复模式。
|
GCKMediaRepeatModeSingle |
重复模式,指示应重复播放单个队列项。
|
GCKMediaRepeatModeAll |
重复模式,指示应重复播放整个队列。
|
GCKMediaRepeatModeAllAndShuffle |
重复模式,指示应重复播放整个队列。
当队列中的最后一项完成后,项的顺序将随机打乱。队列将从已随机播放项中的第一项开始继续播放。
|
BOOL GCKIsValidTimeInterval |
( |
NSTimeInterval |
timeInterval | ) |
|
用于测试给定的时间间隔值是否为 kGCKInvalidTimeInterval。
- 开始时间
- 4.0
用于表示无效时间间隔的常量。
可传递给接受可选的视频流位置或时长的方法。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[[["\u003cp\u003eThis header file defines enums for media resume state and repeat mode, namely \u003ccode\u003eGCKMediaResumeState\u003c/code\u003e and \u003ccode\u003eGCKMediaRepeatMode\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt provides macros for GCKMediaResumeState, although they are now deprecated in favor of the enum directly.\u003c/p\u003e\n"],["\u003cp\u003eA typedef \u003ccode\u003eGCKMediaControlChannelResumeState\u003c/code\u003e is also present, but it has been renamed to \u003ccode\u003eGCKMediaResumeState\u003c/code\u003e and is deprecated.\u003c/p\u003e\n"],["\u003cp\u003eThe file includes a function \u003ccode\u003eGCKIsValidTimeInterval\u003c/code\u003e to check if a time interval is valid and a constant \u003ccode\u003ekGCKInvalidTimeInterval\u003c/code\u003e to represent an invalid time interval.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGCKMediaRepeatMode\u003c/code\u003e enum defines various playback repeat modes like \u003ccode\u003eGCKMediaRepeatModeOff\u003c/code\u003e, \u003ccode\u003eGCKMediaRepeatModeSingle\u003c/code\u003e, \u003ccode\u003eGCKMediaRepeatModeAll\u003c/code\u003e, and \u003ccode\u003eGCKMediaRepeatModeAllAndShuffle\u003c/code\u003e.\u003c/p\u003e\n"]]],["This document details the `GCKMediaCommon.h` file, encompassing macros, typedefs, enumerations, functions, and variables related to media control. Key actions include defining aliases for `GCKMediaResumeState` using macros (Unchanged, Play, Pause), and creating `GCKMediaControlChannelResumeState` typedef. It also defines `GCKMediaRepeatMode` enum for repeat options (Unchanged, Off, Single, All, AllAndShuffle). A `GCKIsValidTimeInterval` function checks for `kGCKInvalidTimeInterval`, a constant for invalid time intervals.\n"],null,[]]