Класс GCKMediaLoadOptions
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Варианты загрузки мультимедиа с помощью GCKRemoteMediaClient .
- С
- 4.0
Наследует NSObject, <NSCopying> и <NSSecureCoding>.
Назначенный инициализатор.
Инициализирует GCKMediaLoadOptions со значениями по умолчанию для всех свойств.
|
read write nonatomic assign |
Должно ли воспроизведение начинаться немедленно.
Значение по умолчанию — YES
.
- (NSTimeInterval) playPosition |
|
read write nonatomic assign |
Начальная позиция воспроизведения.
Значение по умолчанию — kGCKInvalidTimeInterval , которое указывает позицию воспроизведения по умолчанию.
|
read write nonatomic assign |
Скорость воспроизведения.
Значение по умолчанию — 1
.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
read write nonatomic strong |
Массив целых чисел, определяющий активные треки.
Значение по умолчанию — nil
.
|
read write nonatomic strong |
Пользовательские данные, специфичные для приложения, которые необходимо передать вместе с запросом.
Должен быть либо объектом, который можно сериализовать в JSON с помощью NSJSONSerialization , либо nil
.
- (NSString*) credentials |
|
read write nonatomic copy |
Учетные данные пользователя для загружаемого элемента мультимедиа.
- С
- 4.1.1
- (NSString*) credentialsType |
|
read write nonatomic copy |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003e\u003ccode\u003eGCKMediaLoadOptions\u003c/code\u003e configures media playback on a Cast receiver, controlling aspects like autoplay, initial position, and playback rate.\u003c/p\u003e\n"],["\u003cp\u003eIt provides properties to customize playback behavior including \u003ccode\u003eautoplay\u003c/code\u003e, \u003ccode\u003eplayPosition\u003c/code\u003e, \u003ccode\u003eplaybackRate\u003c/code\u003e, \u003ccode\u003eactiveTrackIDs\u003c/code\u003e, and \u003ccode\u003ecustomData\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can specify user credentials using \u003ccode\u003ecredentials\u003c/code\u003e and \u003ccode\u003ecredentialsType\u003c/code\u003e properties, introduced in version 4.1.1.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eGCKMediaLoadOptions\u003c/code\u003e objects are initialized using the designated initializer \u003ccode\u003einit\u003c/code\u003e, setting default values for all properties unless otherwise specified.\u003c/p\u003e\n"]]],["The GCKMediaLoadOptions class provides configuration settings for loading media with GCKRemoteMediaClient. Key actions include initializing media load options with default values and setting properties such as `autoplay` (start playback immediately), `playPosition` (initial playback point), `playbackRate`, and `activeTrackIDs`. It also allows for the inclusion of custom data (`customData`) and user credentials with `credentials` and `credentialsType`. The default values for these are true, `kGCKInvalidTimeInterval`, 1, nil, respectively.\n"],null,[]]