GCKUIMediaButtonBarProtocol.h File

GCKUIMediaButtonBarProtocol.h File Reference

Classes

protocol  <GCKUIMediaButtonBarProtocol>
 The GCKUIMediaButtonBarProtocol delegate protocol. More...
 

Enumerations

enum  GCKUIMediaButtonType {
  GCKUIMediaButtonTypeNone, GCKUIMediaButtonTypePlayPauseToggle, GCKUIMediaButtonTypeSkipNext, GCKUIMediaButtonTypeSkipPrevious,
  GCKUIMediaButtonTypeRewind30Seconds, GCKUIMediaButtonTypeForward30Seconds, GCKUIMediaButtonTypeMuteToggle, GCKUIMediaButtonTypeClosedCaptions,
  GCKUIMediaButtonTypeStop, GCKUIMediaButtonTypeCustom
}
 Media control button types. More...
 

Enumeration Type Documentation

Media control button types.

Since
3.1
Enumerator
GCKUIMediaButtonTypeNone 

No button, results in empty space at a button position.

GCKUIMediaButtonTypePlayPauseToggle 

A default button that toggles between play and pause states.

GCKUIMediaButtonTypeSkipNext 

A default "next" button.

When tapped, playback moves to the next media item in the queue. It becomes disabled if there is no next media item in the queue.

GCKUIMediaButtonTypeSkipPrevious 

A default "previous" button.

When tapped, playback moves to the previous media item in the queue. It becomes disabled if there is no previous media item in the queue.

GCKUIMediaButtonTypeRewind30Seconds 

A default "rewind 30 seconds" button.

When tapped, playback skips 30 seconds back in the currently playing media item.

GCKUIMediaButtonTypeForward30Seconds 

A default "forward 30 seconds" button.

When tapped, playback skips 30 seconds forward in the currently playing media item.

GCKUIMediaButtonTypeMuteToggle 

A default "mute toggle" button.

When tapped, the receiver's mute state is toggled.

GCKUIMediaButtonTypeClosedCaptions 

A default "closed captions" button.

When the button is tapped, the media tracks selection UI is displayed to the user.

GCKUIMediaButtonTypeStop 

A default "stop" button.

Whe the button is tapped, playback of the current media item is terminated on the receiver.

GCKUIMediaButtonTypeCustom 

A button created and managed by the client.