GCKMediaSeekOptions Class

GCKMediaSeekOptions Class Reference

Overview

Options for seeking within media with GCKRemoteMediaClient.

Since
4.0

Inherits NSObject, <NSCopying>, and <NSSecureCoding>.

Instance Method Summary

(instancetype) - init
 Designated initializer. More...
 

Property Summary

NSTimeInterval interval
 The time interval by which to seek. More...
 
BOOL relative
 Whether the time interval is relative to the current stream position (YES) or to the beginning of the stream (NO). More...
 
GCKMediaResumeState resumeState
 The action to take after the seek operation has finished. More...
 
BOOL seekToInfinite
 Whether seek to end of stream or live. More...
 
id customData
 Custom application-specific data to pass along with the request. More...
 

Method Detail

- (instancetype) init

Designated initializer.

Initializes a GCKMediaSeekOptions with default values for all properties.

Property Detail

- (NSTimeInterval) interval
readwritenonatomicassign

The time interval by which to seek.

The default value is 0.

- (BOOL) relative
readwritenonatomicassign

Whether the time interval is relative to the current stream position (YES) or to the beginning of the stream (NO).

The default value is NO, indicating an absolute seek position.

- (GCKMediaResumeState) resumeState
readwritenonatomicassign

The action to take after the seek operation has finished.

The default value is GCKMediaResumeStateUnchanged.

- (BOOL) seekToInfinite
readwritenonatomicassign

Whether seek to end of stream or live.

Since
4.4.1
- (id) customData
readwritenonatomicstrong

Custom application-specific data to pass along with the request.

Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.