GCKMediaLoadOptions Class
Options for loading media with GCKRemoteMediaClient.
- Since
- 4.0
Inherits NSObject, <NSCopying>, and <NSSecureCoding>.
Designated initializer.
Initializes a GCKMediaLoadOptions with default values for all properties.
Whether playback should start immediately.
The default value is YES
.
- (NSTimeInterval) playPosition |
|
readwritenonatomicassign |
The initial playback position.
The default value is kGCKInvalidTimeInterval, which indicates a default playback position.
The playback rate.
The default value is 1
.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomicstrong |
An array of integers specifying the active tracks.
The default value is nil
.
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
.
- (NSString*) credentials |
|
readwritenonatomiccopy |
The user credentials for the media item being loaded.
- Since
- 4.1.1
- (NSString*) credentialsType |
|
readwritenonatomiccopy |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[null,null,["Last updated 2024-09-18 UTC."],[[["`GCKMediaLoadOptions` configures media playback on a Cast receiver, controlling aspects like autoplay, initial position, and playback rate."],["It provides properties to customize playback behavior including `autoplay`, `playPosition`, `playbackRate`, `activeTrackIDs`, and `customData`."],["Developers can specify user credentials using `credentials` and `credentialsType` properties, introduced in version 4.1.1."],["`GCKMediaLoadOptions` objects are initialized using the designated initializer `init`, setting default values for all properties unless otherwise specified."]]],[]]