AI-generated Key Takeaways
- 
          The GCKMediaCommon.h file defines enums for media resume states and repeat modes. 
- 
          Macros like GCKMediaControlChannelResumeStateUnchanged, GCKMediaControlChannelResumeStatePlay, and GCKMediaControlChannelResumeStatePause are aliases for GCKMediaResumeState values. 
- 
          The GCKMediaControlChannelResumeState typedef is deprecated and has been renamed to GCKMediaResumeState. 
- 
          The GCKMediaRepeatMode enumeration defines various modes for repeating media playback in a queue, including unchanged, off, single, all, and all and shuffle. 
- 
          The GCKIsValidTimeInterval function checks if a given time interval is equal to the kGCKInvalidTimeInterval constant. 
GCKMediaResumeState and GCKMediaRepeatMode enums. More...
| Macros | |
| #define | GCKMediaControlChannelResumeStateUnchanged GCKMediaResumeStateUnchanged | 
| Alias for GCKMediaResumeStateUnchanged.  More... | |
| #define | GCKMediaControlChannelResumeStatePlay GCKMediaResumeStatePlay | 
| Alias for GCKMediaResumeStatePlay.  More... | |
| #define | GCKMediaControlChannelResumeStatePause GCKMediaResumeStatePause | 
| Alias for GCKMediaResumeStatePause.  More... | |
| Typedefs | |
| typedef GCKMediaResumeState | GCKMediaControlChannelResumeState | 
| Enumerations | |
| enum | GCKMediaRepeatMode { GCKMediaRepeatModeUnchanged = 0, GCKMediaRepeatModeOff = 1, GCKMediaRepeatModeSingle = 2, GCKMediaRepeatModeAll = 3, GCKMediaRepeatModeAllAndShuffle = 4 } | 
| Enum defining the media control channel queue playback repeat modes.  More... | |
| Functions | |
| typedef | NS_CLOSED_ENUM (NSInteger, GCKMediaResumeState) | 
| BOOL | GCKIsValidTimeInterval (NSTimeInterval timeInterval) | 
| Tests if the given time interval value is kGCKInvalidTimeInterval.  More... | |
| Variables | |
| const NSTimeInterval | kGCKInvalidTimeInterval | 
| A constant indicating an invalid time interval.  More... | |
Detailed Description
GCKMediaResumeState and GCKMediaRepeatMode enums.
Macro Definition Documentation
| #define GCKMediaControlChannelResumeStateUnchanged GCKMediaResumeStateUnchanged | 
Alias for GCKMediaResumeStateUnchanged.
- Deprecated:
- Use GCKMediaResumeStateUnchanged instead.
| #define GCKMediaControlChannelResumeStatePlay GCKMediaResumeStatePlay | 
Alias for GCKMediaResumeStatePlay.
- Deprecated:
- Use GCKMediaResumeStatePlay instead.
| #define GCKMediaControlChannelResumeStatePause GCKMediaResumeStatePause | 
Alias for GCKMediaResumeStatePause.
- Deprecated:
- Use GCKMediaResumeStatePause instead.
Typedef Documentation
| typedef GCKMediaResumeState GCKMediaControlChannelResumeState | 
- Deprecated:
- Renamed to GCKMediaResumeState.
Enumeration Type Documentation
| enum GCKMediaRepeatMode | 
Enum defining the media control channel queue playback repeat modes.
Function Documentation
| BOOL GCKIsValidTimeInterval | ( | NSTimeInterval | timeInterval | ) | 
Tests if the given time interval value is kGCKInvalidTimeInterval.
- Since
- 4.0
Variable Documentation
| kGCKInvalidTimeInterval | 
A constant indicating an invalid time interval.
May be passed to methods which accept optional stream positions or time durations.