GCKMediaPlayerState and GCKMediaPlayerIdleReason enums

Classes

class  GCKMediaStatus
 A class that holds status information about some media. More...
 

Enumerations

enum  GCKMediaPlayerState {
  GCKMediaPlayerStateUnknown = 0, GCKMediaPlayerStateIdle = 1, GCKMediaPlayerStatePlaying = 2, GCKMediaPlayerStatePaused = 3,
  GCKMediaPlayerStateBuffering = 4
}
 Media player states. More...
 
enum  GCKMediaPlayerIdleReason {
  GCKMediaPlayerIdleReasonNone = 0, GCKMediaPlayerIdleReasonFinished = 1, GCKMediaPlayerIdleReasonCancelled = 2, GCKMediaPlayerIdleReasonInterrupted = 3,
  GCKMediaPlayerIdleReasonError = 4
}
 Media player idle reasons. More...
 

Variables

GCK_EXTERN const NSInteger kGCKMediaCommandPause
 A flag (bitmask) indicating that a media item can be paused. More...
 
GCK_EXTERN const NSInteger kGCKMediaCommandSeek
 A flag (bitmask) indicating that a media item supports seeking. More...
 
GCK_EXTERN const NSInteger kGCKMediaCommandSetVolume
 A flag (bitmask) indicating that a media item's audio volume can be changed. More...
 
GCK_EXTERN const NSInteger kGCKMediaCommandToggleMute
 A flag (bitmask) indicating that a media item's audio can be muted. More...
 
GCK_EXTERN const NSInteger kGCKMediaCommandSkipForward
 A flag (bitmask) indicating that a media item supports skipping forward. More...
 
GCK_EXTERN const NSInteger kGCKMediaCommandSkipBackward
 A flag (bitmask) indicating that a media item supports skipping backward. More...
 
GCK_EXTERN const NSInteger kGCKMediaCommandQueueNext
 A flag (bitmask) indicating that a media item supports moving to the next item in the queue. More...
 
GCK_EXTERN const NSInteger kGCKMediaCommandQueuePrevious
 A flag (bitmask) indicating that a media item supports moving to the previous item in the queue. More...
 

Detailed Description

GCKMediaPlayerState and GCKMediaPlayerIdleReason enums.

Enumeration Type Documentation

Media player states.

Enumerator
GCKMediaPlayerStateUnknown 

Constant indicating unknown player state.

GCKMediaPlayerStateIdle 

Constant indicating that the media player is idle.

GCKMediaPlayerStatePlaying 

Constant indicating that the media player is playing.

GCKMediaPlayerStatePaused 

Constant indicating that the media player is paused.

GCKMediaPlayerStateBuffering 

Constant indicating that the media player is buffering.

Media player idle reasons.

Enumerator
GCKMediaPlayerIdleReasonNone 

Constant indicating that the player currently has no idle reason.

GCKMediaPlayerIdleReasonFinished 

Constant indicating that the player is idle because playback has finished.

GCKMediaPlayerIdleReasonCancelled 

Constant indicating that the player is idle because playback has been cancelled in response to a STOP command.

GCKMediaPlayerIdleReasonInterrupted 

Constant indicating that the player is idle because playback has been interrupted by a LOAD command.

GCKMediaPlayerIdleReasonError 

Constant indicating that the player is idle because a playback error has occurred.

Variable Documentation

GCK_EXTERN const NSInteger kGCKMediaCommandPause

A flag (bitmask) indicating that a media item can be paused.

GCK_EXTERN const NSInteger kGCKMediaCommandSeek

A flag (bitmask) indicating that a media item supports seeking.

GCK_EXTERN const NSInteger kGCKMediaCommandSetVolume

A flag (bitmask) indicating that a media item's audio volume can be changed.

GCK_EXTERN const NSInteger kGCKMediaCommandToggleMute

A flag (bitmask) indicating that a media item's audio can be muted.

GCK_EXTERN const NSInteger kGCKMediaCommandSkipForward

A flag (bitmask) indicating that a media item supports skipping forward.

GCK_EXTERN const NSInteger kGCKMediaCommandSkipBackward

A flag (bitmask) indicating that a media item supports skipping backward.

GCK_EXTERN const NSInteger kGCKMediaCommandQueueNext

A flag (bitmask) indicating that a media item supports moving to the next item in the queue.

GCK_EXTERN const NSInteger kGCKMediaCommandQueuePrevious

A flag (bitmask) indicating that a media item supports moving to the previous item in the queue.

Google Cast iOS Sender API Reference v 2.10.1 4691